Skip to content

fix: harden Jira mutation handling and delivery#40

Open
mwaldheim wants to merge 2 commits into
mainfrom
copilot/production-readiness-2026-07-24
Open

fix: harden Jira mutation handling and delivery#40
mwaldheim wants to merge 2 commits into
mainfrom
copilot/production-readiness-2026-07-24

Conversation

@mwaldheim

@mwaldheim mwaldheim commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • build each OCI platform once, scan the exported layout, and promote only verified digests
  • fail closed on ambiguous registry resolution and reconcile mutable tags from strict SemVer releases
  • pin workflow dependencies while preserving current-main and plugin semantic fixes

Validation

  • go mod verify
  • go test ./...
  • golangci-lint config verify -c .golangci.yml
  • golangci-lint run
  • go build ./cmd/plugin
  • actionlint
  • target-scoped release verifier, including upstream resolution of 22 exact action pins

Caveats

  • Docker/OCI runtime validation remains for Linux CI because Docker is unavailable locally.
  • The 42-repository workspace equality check currently sees two release-workflow variants because out-of-scope repositories retain the prior setup-go pin; all 17 Docker repositories in this requested batch are byte-identical.
  • This change hardens readiness controls; it does not claim the plugin is production-ready.
  • GitHub Dependency review currently fails because Dependency Graph is unsupported/disabled for this repository; repository configuration is required.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@mwaldheim
mwaldheim force-pushed the copilot/production-readiness-2026-07-24 branch from 781652e to 9ac41b6 Compare July 24, 2026 12:57
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@mwaldheim
mwaldheim requested a review from tboerger July 24, 2026 19:15
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