Andrew Eisenberg
c0cffae534
Update checks file
2025-04-14 14:00:02 -07:00
Angela P Wen
17379bcd20
Manually update PR check workflow
2025-04-02 14:43:55 +02:00
Andrew Eisenberg
502426aa6b
Also update checks/rubocop-multi-language.yml
2025-03-24 11:50:24 -07:00
Angela P Wen
7866bcdb1b
Manually bump workflow to match autogenerated file
2025-03-17 12:00:05 -07:00
Andrew Eisenberg
d3762699d1
Update pr-check
2025-03-10 11:22:58 -07:00
Paolo Tranquilli
3971ed2a74
Merge branch 'main' into redsun82/rust
2025-02-20 08:13:54 +01:00
Paolo Tranquilli
d0aab9fc20
Fix sync recipes and add base justfile
...
Both the justfile and the pre-commit configuration for the `pr-check`
sync were broken:
* justfiles run recipes one line at a time in a fresh shell, so the venv
activation was not working
* the pre-commit config was relying on an installed `ruamel.yaml`
pakcage, but the default one installable via `apt` on Ubuntu 24.04 is
old and generates different output (with formatting differences).
Now:
* the venv dance is put in a separate bash script
* both just and pre-commit will use that same script, so both problems
will be fixed
As a bonus, a root `justfile` is added exposing the `update-pr-checks`
recipes plus a `build` one. Running `just` without arguments will also
now call the default `sync` recipes that will call both of the above.
2025-02-19 16:51:46 +01:00
Paolo Tranquilli
a7b17782a9
Support rust analysis
...
This is supposed to enable rust analysis for the staff ship only.
2025-02-19 15:56:52 +01:00
Henry Mercer
1d4f241470
Update generated workflow source
2025-02-17 19:17:28 +00:00
Owen Mansel-Chan
a963b41ebd
Merge branch 'main' into go/1.24
2025-02-11 22:38:14 +00:00
Owen Mansel-Chan
683c0f5360
Update Go version to 1.24.0
2025-02-11 22:15:05 +00:00
Henry Mercer
226ab86c29
Update generated workflow source
2025-02-10 17:36:44 +00:00
Owen Mansel-Chan
7b5dd253ad
Update Go version to 1.24.0-rc.3
2025-02-06 17:07:29 +00:00
Henry Mercer
5be1eb0d46
Pin ruby/setup-ruby Action to v1.215.0
2025-01-30 11:09:54 +00:00
Henry Mercer
9cd802ec12
Give only read-level security-events permission where possible
2025-01-24 13:27:33 +00:00
Owen Mansel-Chan
0d043c929c
Update to rc2
2025-01-17 09:20:52 +00:00
Henry Mercer
40a203a0ea
Remove redundant version checks
...
Remove version checks that always return true given the new minimum version of CodeQL.
2025-01-15 18:02:25 +00:00
Henry Mercer
bd76a92ebe
PR checks: Remove code for unsupported versions
2025-01-15 17:50:02 +00:00
Henry Mercer
695f3263e3
Merge branch 'main' into go/1.24
2024-12-19 16:14:19 +00:00
Michael B. Gale
7b4c9fef7d
Go: Use 1.24rc1 in PR checks
2024-12-17 15:50:18 +00:00
Andrew Eisenberg
beed6ff2e9
Change codeql version used in test
2024-12-16 18:08:38 -08:00
Andrew Eisenberg
5f0a4d3e67
Bump the minimum supported version of CodeQL to 2.15.5
2024-12-16 15:39:28 -08:00
Michael B. Gale
38fd34c412
Fail start-proxy PR check if outputs are not set
2024-12-13 17:05:58 +00:00
Michael B. Gale
0de662d785
Print proxy step outputs
2024-12-13 16:55:46 +00:00
Michael B. Gale
5a8fab3748
Fix typo'd input name
2024-12-13 16:53:17 +00:00
Michael B. Gale
04cce6be94
Add .gitignore to ignore env folder in pr-checks directory
2024-12-13 16:46:10 +00:00
Michael B. Gale
706ef5896a
Add basic PR check for testing start-proxy
2024-12-13 16:45:33 +00:00
Andrew Eisenberg
932369573c
Update PR checks readme instructions
2024-12-11 11:27:03 +00:00
Fotis Koutoulakis (@NlightNFotis)
51e71f81a0
docs: add documentation for the reason why we need to have a setup step for the container
2024-12-09 18:59:37 +00:00
Fotis Koutoulakis (@NlightNFotis)
c901aeec28
ci: remove dns for container running proxy steps (experimental)
2024-12-09 18:39:53 +00:00
Fotis Koutoulakis (@NlightNFotis)
a89fbc80a2
docs: add readme for justfile/pr-checks update
2024-12-09 11:51:51 +00:00
Fotis Koutoulakis (@NlightNFotis)
b4bc093eca
ci: remove patch file and cleanup justfile
2024-12-05 15:56:48 +00:00
Fotis Koutoulakis (@NlightNFotis)
9c48c8bf18
ci: add capability to handle container initialisation steps to sync.py
2024-12-05 15:32:36 +00:00
Fotis Koutoulakis (@NlightNFotis)
78be2f1333
ci: add configuration tto run proxy with zstd package to test streaming with proxy
2024-12-04 19:29:23 +00:00
Henry Mercer
d57328a17b
Run PR check on Windows too
2024-12-03 18:05:53 +00:00
Henry Mercer
f8ccf38bb2
PR check: Check toolcache empty at start
2024-12-03 18:05:53 +00:00
Henry Mercer
8c0517fff8
PR check: Ensure bundle added to toolcache
2024-12-03 18:05:53 +00:00
Henry Mercer
028cece17f
Add PR check
2024-12-02 18:23:50 +00:00
Josh Soref
1c83cd1292
Upgrade actions/upload-artifact to v4
2024-11-12 20:50:14 -05:00
Henry Mercer
faa963470d
Merge branch 'main' into aeisenberg/macos-13-runners
2024-11-08 17:56:50 +00:00
Henry Mercer
abbbbf5f6d
Fix export file baseline test
...
Only set up Swift on macOS, since we only support Swift analysis on macOS.
2024-11-08 17:36:34 +00:00
Andrew Eisenberg
1489c9c992
Exclude Swift on macos for version 2.14.6
2024-11-07 16:06:21 -08:00
Andrew Eisenberg
45a6057506
Move to macos-13 runners
...
Macos-12 runners are deprecated and are refusing to run.
2024-11-06 15:15:22 -08:00
Josh Soref
3b7b85fbe8
Conditionally clear runner cache
...
This allows runners that don't have the cache to run these workflows.
2024-11-06 06:44:03 -05:00
Josh Soref
d5e73848c4
Strip trailing whitespace generated by ruamel-yaml
2024-11-06 06:43:41 -05:00
Josh Soref
756aa649df
spelling: macos
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-11-06 06:43:41 -05:00
Henry Mercer
26077f3119
Remove fallback to gzip
...
Data shows it is unneeded
2024-11-01 15:29:16 +00:00
Henry Mercer
619f0d628b
Update CodeQL versions tested in generated checks
2024-10-15 19:43:56 +01:00
Henry Mercer
79e826e0a2
Add PR check for streaming
2024-10-10 19:48:20 +01:00
Henry Mercer
5b6984ee4d
Assert that Windows downloads gzip
2024-10-10 19:40:37 +01:00