Paolo Tranquilli
3971ed2a74
Merge branch 'main' into redsun82/rust
2025-02-20 08:13:54 +01:00
Angela P Wen
d38c6e60df
Merge pull request #2775 from github/angelapwen/bump-octokit
...
Upgrade `octokit` to v4.1.2
2025-02-19 11:31:42 -08:00
github-actions[bot]
c0d59dba56
Update checked-in dependencies
2025-02-19 19:16:52 +00:00
Angela P Wen
c1745a9831
Upgrade octokit to v4.1.2
2025-02-19 11:13:12 -08:00
Chuan-kai Lin
dbbcbe019d
Merge pull request #2765 from github/cklin/alert-diff-filtering
...
Perform consistent diff-informed alert filtering in the action
2025-02-19 10:15:01 -08:00
Paolo Tranquilli
fb3e7cdd88
Merge pull request #2774 from github/redsun82/sync
...
Fix sync recipes and add base `justfile`
2025-02-19 17:26:08 +01:00
Paolo Tranquilli
ff50469ca0
Add comments to the justfile
2025-02-19 17:13:51 +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
c9ebc3bb8b
Regenerate workflows with more recent ruamel.yaml
2025-02-19 16:21:48 +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
Chuan-kai Lin
f85d8b5a74
build: refresh js files
2025-02-19 06:26:33 -08:00
Chuan-kai Lin
dae1626680
Filter alerts by pr-diff-range JSON file
2025-02-19 06:26:11 -08:00
Henry Mercer
d99c7e8e5b
Merge pull request #2771 from github/revert-2767-cklin/prefer-gtar
...
Revert "Prefer gtar if available"
2025-02-18 16:05:36 +00:00
Henry Mercer
906452d251
Merge branch 'main' into revert-2767-cklin/prefer-gtar
2025-02-18 10:47:19 +00:00
Henry Mercer
0656d7fb91
Add changelog note for #2768
2025-02-18 10:45:37 +00:00
Henry Mercer
1bb15d06a6
Merge pull request #2768 from github/smowton/fix/zstd-tarball-trailing-zeros
...
Pass `--ignore-zeros` to `tar` when decompressing `zstd`-compressed tarballs
codeql-bundle-v2.20.5
2025-02-18 10:42:42 +00:00
Henry Mercer
65a3aa1fbc
Revert "Prefer gtar if available"
2025-02-18 10:38:41 +00:00
Henry Mercer
acadfedea5
Merge pull request #2770 from github/dependabot/npm_and_yarn/npm-17cd1da1dd
...
build(deps): bump the npm group with 5 updates
2025-02-17 19:30:47 +00:00
Henry Mercer
1930ca4359
Merge pull request #2769 from github/dependabot/github_actions/actions-60ccfc8cbe
...
build(deps): bump the actions group with 2 updates
2025-02-17 19:30:27 +00:00
Henry Mercer
1d4f241470
Update generated workflow source
2025-02-17 19:17:28 +00:00
github-actions[bot]
9dfa165835
Update checked-in dependencies
2025-02-17 18:21:02 +00:00
dependabot[bot]
47d5364431
build(deps): bump the npm group with 5 updates
...
Bumps the npm group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache ) | `4.0.0` | `4.0.1` |
| [long](https://github.com/dcodeIO/long.js ) | `5.3.0` | `5.3.1` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `8.23.0` | `8.24.1` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.23.0` | `8.24.1` |
| [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) | `3.7.0` | `3.8.1` |
Updates `@actions/cache` from 4.0.0 to 4.0.1
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/cache )
Updates `long` from 5.3.0 to 5.3.1
- [Release notes](https://github.com/dcodeIO/long.js/releases )
- [Commits](https://github.com/dcodeIO/long.js/compare/v5.3.0...v5.3.1 )
Updates `@typescript-eslint/eslint-plugin` from 8.23.0 to 8.24.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.24.1/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.23.0 to 8.24.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.24.1/packages/parser )
Updates `eslint-import-resolver-typescript` from 3.7.0 to 3.8.1
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.7.0...v3.8.1 )
---
updated-dependencies:
- dependency-name: "@actions/cache"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: long
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: eslint-import-resolver-typescript
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 18:20:12 +00:00
dependabot[bot]
30b1c2ae15
build(deps): bump the actions group with 2 updates
...
Bumps the actions group with 2 updates: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) and [actions/create-github-app-token](https://github.com/actions/create-github-app-token ).
Updates `ruby/setup-ruby` from 1.218.0 to 1.221.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](d781c1b4ed...32110d4e31 )
Updates `actions/create-github-app-token` from 1.11.3 to 1.11.5
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](67e27a7eb7...0d564482f0 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: actions/create-github-app-token
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 17:37:07 +00:00
github-actions[bot]
c4158ff890
Rebuild
2025-02-17 17:21:30 +00:00
Chris Smowton
2be5f244ff
Pass --ignore-zeros to tar when decompressing zstd-compressed tarballs
...
See comment in the diff for full explanation.
2025-02-17 17:04:36 +00:00
Ian Lynagh
8c1551cdd4
Merge pull request #2767 from github/cklin/prefer-gtar
...
Prefer gtar if available
2025-02-17 12:31:54 +00:00
Chuan-kai Lin
fc4873bed7
Changelog entry: Prefer gtar if available
2025-02-14 13:57:09 -08:00
Chuan-kai Lin
c3ad6e9deb
build: refresh js files
2025-02-14 13:40:54 -08:00
Chuan-kai Lin
61c77a48ff
Prefer gtar if available
2025-02-14 13:34:30 -08:00
Chuan-kai Lin
4267fa66a2
getTarVersion(): add programName parameter
...
This commit changes getTarVersion() so that it receives the name of the
tar program from the caller instead of using the hardcoded string "tar".
2025-02-14 13:24:19 -08:00
Chuan-kai Lin
c4a8587f45
Add TarVersion.name field
...
This refactoring commit records the name of the tar program in the new
TarVersion.name field and makes extractTarZst() use the new field
instead of the hardcoded name "tar". Code behavior remains unchanged
because currently TarVersion.name is always "tar".
This is the first step toward supporting a tar program under a different
executable name.
2025-02-14 12:08:07 -08:00
Chuan-kai Lin
77bc2a595e
Write pr-diff-range JSON file
2025-02-14 08:50:52 -08:00
Henry Mercer
1c15a48f3f
Merge pull request #2762 from github/henrymercer/debug-upload-nit
...
Improve logs for combined SARIF debug artifact
2025-02-12 20:49:09 +00:00
Henry Mercer
3df6d20d31
Improve logs for combined SARIF debug artifact
...
Don't start a "Uploading combined SARIF debug artifact" log group if we aren't going to do the upload.
2025-02-12 16:27:40 +00:00
Michael B. Gale
affec202b3
Merge pull request #2656 from github/go/1.24
...
Go: Use Go `1.24` in PR checks
2025-02-12 10:03:43 +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
6063925771
Merge pull request #2760 from github/dependabot/github_actions/actions-ee85065439
...
build(deps): bump the actions group with 2 updates
2025-02-10 17:48:20 +00:00
Henry Mercer
67eb53aecb
Merge pull request #2759 from github/dependabot/npm_and_yarn/npm-692b17fb19
...
build(deps): bump the npm group with 5 updates
2025-02-10 17:39:57 +00:00
Henry Mercer
226ab86c29
Update generated workflow source
2025-02-10 17:36:44 +00:00
dependabot[bot]
078f43891a
build(deps): bump the actions group with 2 updates
...
Bumps the actions group with 2 updates: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) and [actions/create-github-app-token](https://github.com/actions/create-github-app-token ).
Updates `ruby/setup-ruby` from 1.215.0 to 1.218.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](2654679fe7...d781c1b4ed )
Updates `actions/create-github-app-token` from 1.11.2 to 1.11.3
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](136412a57a...67e27a7eb7 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: actions/create-github-app-token
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-10 17:31:53 +00:00
github-actions[bot]
ccc5046d0b
Update checked-in dependencies
2025-02-10 17:23:18 +00:00
dependabot[bot]
8c70d43f73
build(deps): bump the npm group with 5 updates
...
Bumps the npm group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [long](https://github.com/dcodeIO/long.js ) | `5.2.4` | `5.3.0` |
| [semver](https://github.com/npm/node-semver ) | `7.7.0` | `7.7.1` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) | `9.19.0` | `9.20.0` |
| [eslint-plugin-github](https://github.com/github/eslint-plugin-github ) | `5.1.7` | `5.1.8` |
| [nock](https://github.com/nock/nock ) | `14.0.0` | `14.0.1` |
Updates `long` from 5.2.4 to 5.3.0
- [Release notes](https://github.com/dcodeIO/long.js/releases )
- [Commits](https://github.com/dcodeIO/long.js/compare/v5.2.4...v5.3.0 )
Updates `semver` from 7.7.0 to 7.7.1
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.7.0...v7.7.1 )
Updates `@eslint/js` from 9.19.0 to 9.20.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.20.0/packages/js )
Updates `eslint-plugin-github` from 5.1.7 to 5.1.8
- [Release notes](https://github.com/github/eslint-plugin-github/releases )
- [Commits](https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8 )
Updates `nock` from 14.0.0 to 14.0.1
- [Release notes](https://github.com/nock/nock/releases )
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nock/nock/compare/v14.0.0...v14.0.1 )
---
updated-dependencies:
- dependency-name: long
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: eslint-plugin-github
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: nock
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-10 17:22:20 +00:00
Arthur Baars
0a35e8f686
Merge pull request #2758 from github/mergeback/v3.28.9-to-main-9e8d0789
...
Mergeback v3.28.9 refs/heads/releases/v3 into main
2025-02-07 11:58:16 +01:00
github-actions[bot]
fb1a08b0c7
Update checked-in dependencies
2025-02-07 10:36:17 +00:00
github-actions[bot]
fc5ba27156
Update changelog and version after v3.28.9
2025-02-07 10:35:07 +00:00
Arthur Baars
9e8d0789d4
Merge pull request #2757 from github/update-v3.28.9-24e1c2d33
...
Merge main into releases/v3
v3.28.9
2025-02-07 11:34:10 +01:00
github-actions[bot]
43d9be6701
Update changelog for v3.28.9
2025-02-07 10:18:39 +00:00
Owen Mansel-Chan
7b5dd253ad
Update Go version to 1.24.0-rc.3
2025-02-06 17:07:29 +00:00
Arthur Baars
24e1c2d337
Merge pull request #2753 from github/update-bundle/codeql-bundle-v2.20.4
...
Update default bundle to 2.20.4
2025-02-06 11:59:36 +01:00