Skip to content

chore(deps): update pin digests (major) - #620

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/major-all-digests
Jul 27, 2026
Merged

chore(deps): update pin digests (major)#620
renovate[bot] merged 1 commit into
mainfrom
renovate/major-all-digests

Conversation

@renovate

@renovate renovate Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
actions/setup-node action major v6.5.0v7.0.0
slackapi/slack-github-action action major v3.0.5v4.0.0

Release Notes

actions/setup-node (actions/setup-node)

v7.0.0

Compare Source

What's Changed
Enhancements:
Bug fixes:
Documentation updates:
Dependency update:
New Contributors

Full Changelog: actions/setup-node@v6...v7.0.0

v7

Compare Source

slackapi/slack-github-action (slackapi/slack-github-action)

v4.0.0: Slack GitHub Action v4.0.0

Compare Source

Major Changes
  • b1974f0: build: parse yaml with more strict multiline indentation rules

    Internal dependencies of js-yaml@v5 make YAML parsing more strict and compliant with the YAML specification. Indentation is now required for values that span multiple lines against the base value.

    See the YAML line prefixes spec for the expected indentation rule:

      channel: "C0123"
      text: "first line
    
    - second line"
    +   second line"
Patch Changes
  • 654bb72: chore: provide global fetch proxied configurations with updates to web api and webhook packages

v4.0

Compare Source

v4

Compare Source


Configuration

📅 Schedule: (in timezone America/New_York)

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

🚦 Automerge: Enabled.

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 enabled auto-merge (squash) July 27, 2026 04:31
@renovate
renovate Bot requested review from a team as code owners July 27, 2026 04:31
@renovate
renovate Bot force-pushed the renovate/major-all-digests branch from 57b6015 to 2d8d050 Compare July 27, 2026 11:43

@dawsontoth dawsontoth 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.

Approving — all 22 checks green (5 skipped). Two genuine majors in here, both verified.

Digests both match their real upstream tags:

  • actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 = v7.0.0 ✅
  • slackapi/slack-github-action@dcb1066f776dd043e64d0e8ba94ca15cc7e1875d = v4.0.0 ✅

slack-github-action v3.0.5 → v4.0.0 — the sole major change is stricter YAML parsing via js-yaml@v5:

Indentation is now required for values that span multiple lines against the base value.

This only bites plain multiline scalars. I checked all 11 call sites across publish-docker.yaml, create-release.yaml, publish-npm.yaml, and notify-release-published.yaml — every one passes its payload as a payload: | literal block containing indented JSON, e.g.:

payload: |
  {
    "channel": "#development-ci",
    "text": "Harper Pro ${{ github.event.release.tag_name }} GitHub release published",

Literal block scalars take their content verbatim, so the new indentation rule doesn't apply. No payload uses a plain multiline value. ✅

actions/setup-node v7 — the notable change is removing the dummy NODE_AUTH_TOKEN export, which is a fix for OIDC publishing rather than a risk.

Flagging that this touches 13 workflows including publish-npm.yaml, publish-docker.yaml, and create-release.yaml — none of which PR CI exercises. The Slack notifications and publish steps get their first real run at the next release.

@dawsontoth

Copy link
Copy Markdown
Contributor

Heads up: this has gone to a conflicted merge state, and #619 is the reason — the two PRs overlap on all 11 workflow files and rewrite the same actions/setup-node lines (#619 → v6.5.0, this one → v7.0.0). They're mutually exclusive.

My approval above stands on the content. Since v7.0.0 supersedes v6.5.0, simplest path is to merge this one and let Renovate retire #619 — otherwise merge #619 first and this needs a rebase to reapply cleanly.

@renovate
renovate Bot force-pushed the renovate/major-all-digests branch from 2d8d050 to 89d19d9 Compare July 27, 2026 17:43
@renovate
renovate Bot merged commit 162fb5f into main Jul 27, 2026
28 checks passed
@renovate
renovate Bot deleted the renovate/major-all-digests branch July 27, 2026 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant