Miodrag Milanovic
c38bbd7824
Add new verific testing environment CI
2024-04-16 07:50:50 +02:00
Rui Chen
b57a803f60
chore: fix master branch refs
...
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-03-24 00:41:54 -04:00
Krystine Sherwin
d2bf5a83af
Merge branch 'origin/master' into krys/docs
2024-03-18 10:39:30 +13:00
Catherine
29e3e10378
Add WebAssembly as a platform to ISSUE_TEMPLATE/bug_report.yml.
2024-03-13 10:04:13 +00:00
Krystine Sherwin
b4da6b80f8
ci: Fix mac builds
2024-03-08 11:56:01 +13:00
Krystine Sherwin
1455941ab9
Merge branch 'master' into krys/docs
2024-03-05 05:48:46 +13:00
Martin Povišer
fdda501b58
ci: Stop pinning iverilog revision
2024-02-16 11:43:28 +01:00
Krystine Sherwin
0cdd4273b4
ci: ignore yosys-config return code
2024-02-05 15:41:50 +13:00
Martin Povišer
97b8ee5ab9
ci: Get a dump of yosys-config into the build log
2024-02-04 23:29:46 +01:00
Martin Povišer
3f457f2388
ci: Fix CXXSTD typo
2024-02-04 23:21:06 +01:00
Krystine Sherwin
7e524e0588
Update workflows to Node.js 20
...
Node.js 16 actions are deprecated. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/ .
2024-01-27 11:20:48 +13:00
Krystine Sherwin
62d2f89c74
Revert artifact reuse
2024-01-25 12:18:06 +13:00
Krystine Sherwin
4ac983e56c
test-docs: Checkout Yosys
2024-01-25 11:32:39 +13:00
Krystine Sherwin
bb4d69005f
Docs: can we re-use build artifacts?
2024-01-25 10:15:43 +13:00
Krystine Sherwin
e10d9b1fe0
Remove python dep from test-docs
2024-01-25 09:38:50 +13:00
Krystine Sherwin
9b820108d6
Docs: add test-docs.yml
2024-01-24 11:22:38 +13:00
Miodrag Milanovic
ddfd867d29
hardcode iverilog version so it works on forkes and in PRs
2024-01-23 17:22:56 +01:00
Miodrag Milanovic
cfcd0b5729
Checkout specific iverilog version (can be master as well)
2024-01-22 17:18:39 +01:00
Miodrag Milanovic
c045c9a5c9
Update macOS to Ventura
2024-01-09 10:58:31 +01:00
Miodrag Milanovic
56abf92b85
Add WASI CI build
2023-12-06 09:19:11 +01:00
Martin Povišer
08f79d111e
ci: Enable extra libstdc++ assertions
2023-09-12 19:45:07 +02:00
Miodrag Milanovic
5801152779
Deprecate gcc-4.8
2023-01-11 09:54:19 +01:00
Miodrag Milanovic
a935752df6
Remove cache
2023-01-02 17:16:51 +01:00
Miodrag Milanovic
310281a96c
Separate deprecated compilers on CI
2022-11-04 14:49:12 +01:00
Miodrag Milanovic
7fcc39abe3
Update CodeQL action
2022-10-24 07:39:34 +02:00
Miodrag Milanovic
61dfc26d74
Update versions of CI actions used
2022-10-21 17:00:46 +02:00
Aki Van Ness
f35c062354
github: issues: added an OS dropdown to the issue template
2022-10-12 09:31:32 -04:00
Miodrag Milanovic
dd4a0c3034
Add CodeQL
2022-09-13 18:16:08 +02:00
Aki
3f04931adb
Replaced old markdown Issue template with new GitHub forms templates ( #3468 )
...
This PR replaces the old markdown issue template with the new YAML based form templates for GitHub, this allows us to enforce required fields and also auto-tag with labels.
This doesn't remove the ability to open a blank issue, but it is obscured so it is not the primary thing people are likely to do.
This also added link entries in the issue creation page to link to the Discussions tab, Community Slack, and IRC channel.
2022-09-05 10:45:43 -04:00
Miodrag Milanovic
6ba48515b5
macos 10.15 deprecated by gh actions
2022-07-27 15:02:01 +02:00
Miodrag Milanovic
f9b6fe521d
Upload emscripten artifact
2022-05-27 14:15:25 +02:00
Miodrag Milanovic
5490f94e82
Add emcc build (stuck if all cpus used on GH)
2022-05-27 11:05:17 +02:00
Miodrag Milanović
532343dcfa
Merge pull request #3222 from zachjs/prune-linux-ci
...
Prune Linux CI builds
2022-03-11 19:02:37 +01:00
Zachary Snow
5e7ea57d8e
Prune Linux CI builds
2022-03-11 12:07:48 +01:00
Miodrag Milanovic
75c0391f06
Disable tests on most of platforms
2022-03-10 11:05:00 +01:00
Miodrag Milanović
76f7b030ae
change to windows-2019
2022-01-26 18:00:41 +01:00
Miodrag Milanovic
b91533d9f2
Forgot one
2022-01-11 09:39:45 +01:00
Miodrag Milanovic
883b4fb7e6
Change url to https
2022-01-11 08:56:33 +01:00
Miodrag Milanović
cd3f3d5df0
Limit macOS GH actions
2021-11-08 16:56:24 +01:00
Miodrag Milanovic
18bcf820b3
Must use latest flex to generate c++17 compatible code
2021-11-05 11:41:51 +01:00
Aki Van Ness
e1cfd37384
ci: removed the old `test.yml` workflow, as it was replaced by `test-linux.yml` and `test-macos.yml`
2021-10-31 20:07:43 -04:00
Aki Van Ness
1e7ba922e5
ci: expanded the macOS tests suite to cover more compilers and C++ versions
2021-10-31 20:07:43 -04:00
Aki Van Ness
ff31af6d72
ci: expanded the Linux test suite to cover more compilers and C++ versions
2021-10-31 20:07:43 -04:00
Miodrag Milanović
c4a295cb8d
Update version.yml
2021-07-30 19:50:02 +02:00
Miodrag Milanovic
45968ad740
Add version bump workflow
2021-07-26 11:25:32 +02:00
Marcelina Kościelnicka
ef4ddfacf3
github actions: Test on several gcc and clang versions on Linux.
...
Fixes #2776 .
2021-05-24 02:20:16 +02:00
Miodrag Milanović
9420bde09f
Run VS build on PRs and each push
2021-05-20 19:21:34 +02:00
Miodrag Milanovic
d8c5d6815c
Visual Studio build action
2021-05-17 10:24:30 +02:00
Zachary Snow
1af994802e
gha: trim macOS dependencies
...
- Only install needed dependencies rather than using Brewfile
- Remove brew update (recent enough formulae already baked in)
- Saves ~16 minutes in macOS CI
2021-03-28 23:37:56 -04:00
Zachary Snow
e314a05e0a
gha: combine jobs using matrix
2021-03-28 18:29:29 -04:00