Update GitHub actions#234
Conversation
SummaryThis PR updates two critical GitHub Actions with security and reliability improvements across 20+ files:
Additionally, several action files are refactored to move GitHub Actions context variables into shell environment variables before use (e.g., What reviewers should knowWhat to check:
Key decisions:
Files to focus on:
|
|
Renovate Jira issue ID: BUILD-10758 |
460b85f to
e449898
Compare
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
SonarQube reviewer guide
|




This PR contains the following updates:
v1.2.3→v1.4.13.3.0→3.4.0Release Notes
SonarSource/gh-action_cache (SonarSource/gh-action_cache)
v1.4.1Compare Source
What's Changed
Improvements
The cache migration from GitHub to S3 is enabled by default on the public repositories when the S3 backend is explicitly forced.
Explicitly opt in/out with
import-github-cacheinput orCACHE_IMPORT_GITHUBenvironment variable.Bug Fixes
Full Changelog: SonarSource/gh-action_cache@v1.4.0...v1.4.1
v1.4.0Compare Source
What's Changed
New Features
When switching from GitHub Actions cache to S3, existing cache entries live only in GitHub and would need to be rebuilt from scratch.
Migration mode bridges this gap: when using the S3 backend and no S3 cache exists, the action automatically falls back to restore
from GitHub Actions cache using the original key. The S3 post-job step then saves the restored content to S3, pre-provisioning it
for subsequent runs.
Migration mode is enabled by default for S3 backend. It can be deactivated with
import-github-cache: 'false'input orCACHE_IMPORT_GITHUB=falseenvironment variable.Full Changelog: SonarSource/gh-action_cache@v1.3.1...v1.4.0
v1.3.1Compare Source
What's Changed
New Features
fallback-to-default-branchdefault to false by @bwalsh434 in #48Documentation
fallback-to-default-branchoption which is set to'false'by default. With this option set to false, the cache fallback mechanism largely operates the same, though we plan to set it to'true'in the next release. See theREADME.mdfor more details on how this works.New Contributors
Full Changelog: SonarSource/gh-action_cache@v1.3.0...v1.3.1
v1.3.0Compare Source
New Features
Added new composite action for self-service S3 cache cleanup:
SonarSource/gh-action_cache/cleanupIt supports:
feature/my-branch)sccache-Linux)Setup
Add a
workflow_dispatchworkflow to your repository and trigger it from the default branch.See Cache Cleanup in the README for full setup instructions and usage examples.
NOTE: Due to security constrains you cannot run cache cleanup from non-default branch!
SonarSource/vault-action-wrapper (SonarSource/vault-action-wrapper)
v3.4.0Compare Source
What's Changed
Full Changelog: SonarSource/vault-action-wrapper@3.3.0...3.4.0
Configuration
📅 Schedule: Branch creation - "after 7am every weekday,before 8pm every weekday" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.