Jarek Potiuk
772f27d055
ci: verify committed dist/ matches a clean rebuild
...
Apache Infrastructure's verify-action-build tool (used to auto-review
Dependabot bumps of this action) flagged a drift in v0.0.10: the
committed dist/ matches only when rebuilt against the v0.0.9 lockfile,
not the v0.0.10 lockfile shipped alongside it. In practice this means
the release commit bumped package.json/package-lock.json version strings
but the dist/ was built earlier with the previous toolchain.
This is one of several ways to address that class of problem. The other
path is to simply rebuild dist/ and recommit for the current release;
that leaves the door open for it to happen again on the next release.
Adding this CI job is the preventive fix: it runs 'npm ci && npm run
build' on Node 24 (matching action.yml 'using: node24') and fails if
the committed dist/ differs from the rebuilt output. A release with a
stale dist/ will then be caught in CI rather than by downstream
consumers.
The existing build job keeps Node 18.x for format/lint/test; the new
job pins 24.x so the rebuild matches what the action actually runs on.
2026-07-29 12:54:27 +02:00
dependabot[bot]
9264c472ef
Bump the github-actions group across 1 directory with 2 updates
...
Bumps the github-actions group with 2 updates in the / directory: [actions/checkout](https://github.com/actions/checkout ) and [actions/setup-node](https://github.com/actions/setup-node ).
Updates `actions/checkout` from 6 to 7
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
Updates `actions/setup-node` from 6 to 7
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-20 22:33:18 +00:00
dependabot[bot]
9d29337feb
Bump actions/checkout from 5 to 6 in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-23 23:36:29 +00:00
dependabot[bot]
9b4b4271a2
Bump actions/setup-node from 5 to 6 in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/setup-node](https://github.com/actions/setup-node ).
Updates `actions/setup-node` from 5 to 6
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 22:37:14 +00:00
dependabot[bot]
f136be3826
Bump the github-actions group across 1 directory with 2 updates ( #220 )
...
Bumps the github-actions group with 2 updates in the / directory: [actions/checkout](https://github.com/actions/checkout ) and [actions/setup-node](https://github.com/actions/setup-node ).
Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
Updates `actions/setup-node` from 4 to 5
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 10:57:36 +02:00
Trim21
25839b6484
add disable_annotations options to disable stats report ( #162 )
2024-11-27 14:16:18 +01:00
Christian Clauss
7839c10085
Keep GitHub Actions up to date with GitHub's Dependabot
...
Keep GitHub Actions up to date with GitHub's Dependabot dependabot.yml
* [Keeping your actions up to date with Dependabot](https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot )
* [Configuration options for the dependabot.yml file - package-ecosystem](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem )
2024-07-18 07:39:06 +02:00
Tom Forbes
1e8091c415
Bump outdated CI workflows and packages
2024-05-12 13:07:40 +01:00
miles
36cc091a25
Use the latest version of sccache if no version is specified ( #27 )
2023-03-22 18:37:23 +08:00
Sylvestre Ledru
d6e55aff39
Update the test to use 0.4.0 ( #24 )
2023-03-22 08:45:32 +08:00
Xuanwo
acc1cf394c
Start server for check
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-11 11:07:13 +08:00
Xuanwo
6b9b42e668
Update actions
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-11 11:06:40 +08:00
Xuanwo
43a3c114b6
Fix typo of macos
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-10 15:56:10 +08:00
Xuanwo
3711df138a
Fix CI
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-10 12:46:04 +08:00
Xuanwo
82bd256572
Add lint
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-10 12:39:09 +08:00
Xuanwo
835e255d1d
Address comments
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-10 12:31:40 +08:00
Xuanwo
7c1ee8f42f
Remove old actions
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-09 23:57:51 +08:00
Xuanwo
1eb97a8a73
Remove not needed ls
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-09 23:52:08 +08:00
Xuanwo
955de5983e
Let's go
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-09 23:51:03 +08:00
Xuanwo
5b9624008f
Test
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-09 23:43:42 +08:00
Xuanwo
4e31d5bef4
feat: Implement basic sccache action support
...
Signed-off-by: Xuanwo <github@xuanwo.io >
2023-01-09 23:29:45 +08:00