Skip to content

ci: update Patch Release Me to digest-pinned 0.6.7 - #270

Merged
felickz merged 1 commit into
mainfrom
chore/patch-release-me-0.6.7
Aug 29, 2026
Merged

felickz merged 1 commit into
mainfrom
chore/patch-release-me-0.6.7

Conversation

@felickz

@felickz felickz commented Aug 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

Why

The 0.6.6 container image was never published. Version 0.6.7 restores the image and fixes mode argument handling.

Using docker://...:0.6.7@sha256:... also pins the executed container bytes. The repository action is not used yet because its Dockerfile still references a mutable image tag.

Validation

  • Parsed the updated workflow as YAML.
  • Ran git diff --check.
  • Resolved the 0.6.7 OCI image-index digest with docker buildx imagetools inspect.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings August 28, 2026 23:04
@github-actions

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 0c8ebfe.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Files

  • .github/workflows/release.yml

Copilot AI 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.

Copilot review overview

Review tier: Lite
Findings: None

What changed in this PR

This PR updates the release workflow to use a digest-pinned container image for Patch Release Me, avoiding an unusable action reference and ensuring the exact bytes executed are immutable.

Changes:

  • Switch the “Patch Release Me” step from a repository action ref to docker://ghcr.io/...:0.6.7@sha256:... (digest-pinned).
  • Pass the bump mode via the Docker action args input instead of the action mode input.
  • Add a TODO + link documenting when it’s safe to switch back to the upstream repository action.
File Description
.github/​workflows/​release.yml Updates Patch Release Me invocation to a digest-pinned OCI image and routes bump mode via args.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@felickz

felickz commented Aug 28, 2026

Copy link
Copy Markdown
Collaborator Author

The Build and Compile Extractor Pack workflow failed twice in extractor tests unrelated to this workflow-only change.

Both runs reported the same database-schema incompatibility while importing existing YAML test fixtures:

The DB scheme does not contain an entry for the relation yaml_comments

The failures are in the OpenAPI, Helm, and CloudFormation library tests. This PR changes only .github/workflows/release.yml; its CodeQL, dependency review, markdown, labeler, and license checks passed.

@felickz
felickz merged commit e4a7efb into main Aug 29, 2026
12 of 16 checks passed
@felickz
felickz deleted the chore/patch-release-me-0.6.7 branch August 29, 2026 01:43
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.

2 participants