Jannis Harder
b640a16b07
Revert "Workflow adjustments"
2025-08-18 20:39:00 +02:00
Miodrag Milanović
1a52a714b4
Merge pull request #5280 from YosysHQ/krys/ci_changes
...
Workflow adjustments
2025-08-18 10:17:12 +02:00
Krystine Sherwin
73403ad830
ci: Adjust workflow triggers for tests
...
In light of problems with concurrent skipping, disable it.
Instead, limit the `push` trigger to just main, and enable `workflow_dispatch` for manual triggering.
Don't cancel builds from main if a new commit is pushed.
2025-08-12 12:05:23 +12:00
Krystine Sherwin
4f824e4223
Sneak FlexLexer.h into VS build
2025-08-11 13:34:10 +02:00
Catherine
8455503a50
CI: fix typo
2025-08-11 13:34:10 +02:00
Catherine
4956d3cce5
CI: install flex for WASI builds.
2025-08-11 13:34:10 +02:00
Emil J. Tywoniak
0ce51029f6
fixup! CI: sneak FlexLexer.h into the WASI sysroot
2025-08-11 13:34:10 +02:00
Emil J. Tywoniak
f3ebf0557e
CI: sneak FlexLexer.h into the WASI sysroot
2025-08-11 13:34:10 +02:00
KrystalDelusion
6c84c4a4fc
extra-builds.yml: Bump nix
2025-08-09 11:19:24 +12:00
Miodrag Milanovic
a5edbc8836
Update CI, windows-2019 is deprecated
2025-06-09 19:07:53 +02:00
Krystine Sherwin
e609a59325
CI: Fixes from zizmor
...
> A static analysis tool for Github Actions
https://github.com/woodruffw/zizmor
Mostly means adding `persist-credentials: false` to checkouts and replacing `{{ env.VARNAME }}` with shell substitution.
2024-12-12 15:59:16 +13:00
Roland Coeurjoly
7e34142965
Run nix build also on macos. Build with more logs
2024-07-30 22:47:30 +02:00
Krystine Sherwin
d135c0bf87
extra-builds.yml: Fix indentation
2024-05-24 09:41:31 +12:00
Krystine Sherwin
1aae0bcd40
ci: Move nix build to extra-builds.yml
...
Skip duplicate actions on nix build.
2024-05-24 09:09:48 +12:00
Krystine Sherwin
b9b1da8260
extra-builds.yml: Add skip check to vs-prep
2024-05-09 18:17:04 +12:00
Krystine Sherwin
6df1337d71
ci: Update to Node.JS 20
2024-05-09 18:16:05 +12:00
Krystine Sherwin
174c7ebf17
extra-builds.yml: Add concurrent_skipping
2024-05-09 09:26:18 +12:00
Krystine Sherwin
7bcef637a4
extra-builds.yml: Fix prereq list
2024-05-09 09:26:17 +12:00
Krystine Sherwin
699049b218
ci: Combine extra build flow yml
...
Currently only vs.yml and wasi.yml since emscripten is on the chopping block.
Use fkirc/skip-duplicate-actions to skip duplicate action runs.
2024-05-09 09:26:12 +12:00