Geza Lore
98786e609a
CI: Fix write permissions in format job
...
Fixes #6496
2025-09-29 07:49:54 +01:00
Geza Lore
0e2f0381d0
CI: Improve and cleanup ( #6448 )
...
Chores:
- Remove ci-ccache-maint. This has never been useful and is just cruft.
- Remove then unused CI_COMMIT
- Change job names so they come out nicer in the web views
- Make os-name input to reusable-build always explicit
Improvements:
- Have at most build-test job in progress per branch
- Cancel in-progress build-test jobs on PRs
- In forks (that is, not on 'verilator/verilator'), cancel any
in-progress build-test jobs on push to the branch
2025-09-17 20:41:29 +01:00
Geza Lore
1432bb8889
Revert "CI: Make formatting dispatch workflows on verilator/verilator"
...
This reverts commit 64dbd4abcc .
2025-09-17 13:53:20 +01:00
Geza Lore
64dbd4abcc
CI: Make formatting dispatch workflows on verilator/verilator
...
Use the CI GitHub APP for authentication in the format job. This should
correctly trigger workflows after the push of the formatting.
2025-09-17 12:57:26 +01:00
dependabot[bot]
319ab84f90
Bump actions/checkout from 4 to 5 ( #6374 )
2025-09-04 08:21:26 -04:00
Wilson Snyder
1ceda731e5
CI: Avoid duplicate action runs on dependabot
2025-09-03 18:54:27 -04:00
Wilson Snyder
1e4ede08b6
CI: Put all OS builds into build-deploy workflow, add passed job ( #6358 )
2025-09-03 06:32:10 -04:00
Wilson Snyder
ac2859bf24
Internals: Upgrade to clang-format-18 ( #6333 )
2025-08-25 20:47:48 -04:00
Wilson Snyder
993f65f3b4
Internals/CI: Format cmakefiles using mbake
2025-06-26 17:36:56 -04:00
Wilson Snyder
aee5051526
CI: Reduce action permissions per best practices
2025-05-11 17:43:48 -04:00
Wilson Snyder
99a29acca0
CI: One-time yamlfix cleanups. No functional change intended.
2024-09-15 14:37:09 -04:00
Wilson Snyder
f0d010d9c5
Github: Update actions ( #4852 )
2024-01-22 22:32:00 -05:00
Wilson Snyder
3eaed3b6f5
Remove deprecated 32-bit pointer mode ( #4791 ).
2024-01-01 10:16:48 -05:00
Wilson Snyder
aaadc3def7
github: Use checkout@v3 ( #3700 )
2022-10-20 19:57:50 -04:00
Wilson Snyder
75a70bee6d
Update to clang-format-14 on Ubuntu22.04
2022-09-27 21:47:45 -04:00
Geza Lore
c75a686081
Internals: Update to clang-format-11 ( #3021 )
2021-06-14 14:50:40 -04:00
Geza Lore
208f1504fb
CI: Add -m32 build
2021-06-14 00:37:59 +01:00
Geza Lore
ac19d552b1
CI: Change name and commit message of formatting job
...
The format job actually runs more than just clang-format these days.
Change message to hint more directly towards what it does. Change job
name to 'format'.
2021-06-09 22:45:25 +01:00