Skip to content

fix(ci): lock smtp-notify-action at v0.5.0 to match the workflow - #112

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/actions-lock-smtp-notify-v0.5.0
Oct 9, 2026
Merged

hyperpolymath merged 1 commit into
mainfrom
fix/actions-lock-smtp-notify-v0.5.0

Conversation

@hyperpolymath

@hyperpolymath hyperpolymath commented Oct 9, 2026 •

Copy link
Copy Markdown
Owner

Summary

Closes #108.

Dependabot #106 moved .github/workflows/push-email-notify.yml to hyperpolymath/smtp-notify-action@v0.5.0 but left actions.lock pinning v0.3.0. Since then, the check actions.lock is in sync with the workflow YAML has failed on main and on every PR. This PR regenerates the lockfile so it matches the workflow, and changes nothing else.

Type of change

CI lockfile sync. No workflow, registry or package content changes.

📌 New pins

Head SHA: 8239999

  • actions.lock: hyperpolymath/smtp-notify-action@v0.5.0 → sha1-c1c9fa07992a02c1fd3d67a0dc1b08cccb852aef. This is the commit the v0.5.0 tag peels to (git ls-remote … refs/tags/v0.5.0^{}), not the tag object c6a2a6dc.
  • Removed: hyperpolymath/smtp-notify-action@v0.3.0 → sha1-22e7bdb3…. No workflow references it any more.
  • The action is using: composite at v0.5.0 with no nested uses:, so it adds no transitive pins.

Changes

  • .github/workflows/actions.lock: in the push-email-notify.yml list and the dependencies: table, v0.3.0 → v0.5.0. Generated by gh actions-lock, not hand-edited.

RSR Quality Checklist

Required

As Applicable — Registry Changes

  • Registry.toml: not applicable, no package or version changes.
  • Per-package TOML files: not applicable, none touched.
  • Upstream quality bar: not applicable, no registration.
  • Upstream tag: not applicable, no registration.

As Applicable — Documentation / Infra Changes

  • .machine_readable/6a2/*.a2ml: not applicable. A2ML is retired estate-wide (D99, D269c).
  • TOPOLOGY.md: not applicable, no architecture change.
  • CHANGELOG.md: not touched. The commit is a conventional fix(ci):.
  • Wiki: not applicable, nothing user-facing.

Testing

  • gh actions-lock --no-fix on origin/main (4141456): fails with workflow uses ref "v0.5.0" but lockfile pins "v0.3.0" and Unused lockfile entry hyperpolymath/smtp-notify-action@v0.3.0. On this head it exits 0.
  • bash scripts/check-lock-sync.sh on this head exits 0. It confirms every uses: is locked under its own workflow path, every lockfile entry is still referenced, 0 dangling edges, and every workflow file has a lockfile key.
  • Fix-mode gh actions-lock also tried to prepend its managed by gh actions-lock header to lock-sync-gate.yml. That edit was reverted to keep this PR lock-only, and --no-fix still exits 0 without it.
  • Commit signature: git log --format=%G? → G (SSH-signed).

Deferred red checks

Both checks are red on main too. This PR does not touch them.

Merge

Squash. Auto-merge is not armed; this registry PR is for the owner's review.

🤖 Generated with Claude Code

https://claude.ai/code/session_016XJoh8YA2sCWQmq93CF8RX

Dependabot #106 bumped push-email-notify.yml to
hyperpolymath/smtp-notify-action@v0.5.0 but left actions.lock pinning
v0.3.0, so the lock-sync gate has failed on main since. Regenerated with
`gh actions-lock`: the v0.5.0 entry resolves to commit c1c9fa07 and the
unused v0.3.0 entry is dropped. No other entry changes.

Closes #108

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016XJoh8YA2sCWQmq93CF8RX
@coderabbitai

coderabbitai Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • .github/workflows/actions.lock is excluded by !**/*.lock

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 41b8c625-c551-4f54-93f5-16844ed2b872

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sonarqubecloud

sonarqubecloud Bot commented Oct 9, 2026

Copy link
Copy Markdown

@hyperpolymath
hyperpolymath merged commit bf5b412 into main Oct 9, 2026
25 of 28 checks passed
@hyperpolymath
hyperpolymath deleted the fix/actions-lock-smtp-notify-v0.5.0 branch October 9, 2026 11:02
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.

CI: actions.lock out of sync after Dependabot #106 bumped smtp-notify-action to v0.5.0

1 participant