Skip to content

chore(deps): update github-actions - #2777

Merged
Piotr1215 merged 3 commits into
mainfrom
renovate/github-actions
Oct 7, 2026
Merged

Piotr1215 merged 3 commits into
mainfrom
renovate/github-actions

Conversation

@renovate

@renovate renovate Bot commented Sep 14, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
browserstack/github-actions (changelog) action digest 1ab56d9 → 1fad39a
loft-sh/github-actions (changelog) workflow digest c40c1db → c6a76f1
loft-sh/github-actions action pinDigest → d462e84
loft-sh/github-actions (changelog) action digest 5bee69a → d15a1df
tj-actions/changed-files (changelog) action digest 9426d40 → 24d32ff

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 6am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Sep 14, 2026
@renovate
renovate Bot requested a review from a team as a code owner September 14, 2026 02:42
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Sep 14, 2026
@netlify

netlify Bot commented Sep 14, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for vcluster-docs-site ready!

Name Link
🔨 Latest commit e6a29fe
🔍 Latest deploy log https://app.netlify.com/projects/vcluster-docs-site/deploys/6ac643dee6d4bf0008228d05
😎 Deploy Preview https://deploy-preview-2777--vcluster-docs-site.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@djwfyi

djwfyi commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator

Holding for minimum release age to be met.

@renovate
renovate Bot force-pushed the renovate/github-actions branch from 9f878a5 to dd7fa19 Compare September 14, 2026 20:22
@renovate renovate Bot changed the title chore(deps): update browserstack/github-actions digest to 1092dd1 chore(deps): update github-actions Sep 14, 2026
@renovate
renovate Bot force-pushed the renovate/github-actions branch 8 times, most recently from 095d50b to a025c3f Compare September 22, 2026 04:17
@renovate renovate Bot changed the title chore(deps): update github-actions chore(deps): pin dependencies Sep 22, 2026
@renovate
renovate Bot force-pushed the renovate/github-actions branch 2 times, most recently from 7874421 to 91dc7c1 Compare September 23, 2026 17:18
@renovate renovate Bot changed the title chore(deps): pin dependencies chore(deps): update github-actions Sep 23, 2026
@renovate
renovate Bot force-pushed the renovate/github-actions branch 2 times, most recently from 72a6530 to 31f936e Compare September 25, 2026 06:22
@renovate renovate Bot changed the title chore(deps): update github-actions chore(deps): pin dependencies Sep 25, 2026
@renovate
renovate Bot force-pushed the renovate/github-actions branch from 31f936e to 30474ff Compare September 27, 2026 14:17
@renovate renovate Bot changed the title chore(deps): pin dependencies chore(deps): update github-actions Sep 27, 2026
@renovate
renovate Bot force-pushed the renovate/github-actions branch 4 times, most recently from 2d3c674 to ce8b873 Compare September 30, 2026 16:09
@renovate
renovate Bot force-pushed the renovate/github-actions branch 2 times, most recently from f2faedd to cc919e9 Compare October 6, 2026 05:18
@renovate
renovate Bot force-pushed the renovate/github-actions branch from cc919e9 to 878c4a7 Compare October 6, 2026 06:17
@djwfyi

djwfyi commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator

The loft-sh and browserstack pins move to newer commits, and each loft-sh pin matches its current /v1 tag. The problem is tj-actions/changed-files. It moves from 9426d40 (v47.0.6, the latest release) to 24d32ff, which is v47.0.0 from Sept 2025. That's a downgrade: the v47 tag upstream was never moved forward, and Renovate followed it. Either fix that one line by hand to keep 9426d40, or set Renovate to track the full semver tag for this action. A downgrade is worth catching on that action in particular, because it's the one that was compromised in the 2025 supply-chain incident. Separately, it's still waiting on Renovate's stability-days check.

@Piotr1215 can you take a look?

@djwfyi
djwfyi requested a review from Piotr1215 October 7, 2026 12:57
Renovate kept pinning loft-sh actions to commit SHAs (#2724, #2813, and
again in this PR). Our own actions publish rolling tags like
ci-test-notify/v1; moving that tag is how a fix reaches every caller, so a
SHA pin freezes this repo on an old revision until a bot PR lands.

Widen the existing docs-backport-action pinDigests:false rule to loft-sh/**
and restore the tag refs (docs-forwardport-action has no tags, so @main as
before #2724).

Also revert tj-actions/changed-files to 9426d40 and label it v47.0.6. The
upstream v47 tag still points at v47.0.0, so Renovate's digest update for
the "# v47" comment was a downgrade. A full semver comment makes Renovate
follow releases instead.

Claude-Session: https://claude.ai/code/session_013T3MJvuJPe4tJaWZGwAYZG
@renovate

renovate Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate 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.

⚠️ Warning: custom changes will be lost.

Follow-up to 2ced51f. pinDigests:false still let Renovate propose
bumps on loft-sh refs. We own those tags: repointing ci-test-notify/v1
updates every caller at runtime, and a new major is a deliberate manual
edit that will rarely happen. Renovate has nothing to do there, so
disable it for loft-sh/**.

Move the last @main ref, auto-approve-bot-prs, to its v1 tag so every
github-actions dependency follows the same vN form. The reusable workflow
file is identical at the tag and on main, so behaviour is unchanged.

Claude-Session: https://claude.ai/code/session_013T3MJvuJPe4tJaWZGwAYZG

@vcluster-bot-approver vcluster-bot-approver left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved by the shared auto-approve workflow because this PR matched the approval criteria.

For more information, see https://github.com/loft-sh/github-actions?tab=readme-ov-file#auto-approve-bot-prs.

@Piotr1215
Piotr1215 merged commit 17741b9 into main Oct 7, 2026
12 checks passed
@Piotr1215
Piotr1215 deleted the renovate/github-actions branch October 7, 2026 13:09
Piotr1215 added a commit that referenced this pull request Oct 7, 2026
Internal actions follow their major tag (#2777): repointing the tag is
how a fix reaches callers, and Renovate leaves loft-sh refs alone.
docs-forwardport-action had no tags, so this caller sat on @main. The
repo now carries v1 and v1.0.0 at 619fdc1, the same commit main points
to, so behaviour is unchanged.

Claude-Session: https://claude.ai/code/session_013T3MJvuJPe4tJaWZGwAYZG
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants