Skip to content

fix: release workflow registry-sync step non-blocking — matches azure precedent#21

Merged
intel352 merged 1 commit into
mainfrom
fix/release-registry-sync-non-blocking
May 16, 2026
Merged

fix: release workflow registry-sync step non-blocking — matches azure precedent#21
intel352 merged 1 commit into
mainfrom
fix/release-registry-sync-non-blocking

Conversation

@intel352
Copy link
Copy Markdown
Contributor

v1.0.4 + v1.1.2 release runs were marked failure solely on registry-sync step (REGISTRY_PAT secret not set). Step is informational; release artifacts publish before this step. Fix: continue-on-error: true (matches azure release.yml pattern).

Proper fix is operator adding REGISTRY_PAT secret. This PR is the stopgap.

🤖 Generated with Claude Code

… precedent

v1.0.4 + v1.1.2 release runs were marked failure solely on the
'Update registry manifest' step failing with:

  remote: Invalid username or token. Password authentication is not supported for Git operations.
  fatal: Authentication failed for 'https://github.com/GoCodeAlone/workflow-registry.git/'

Root cause: `secrets.REGISTRY_PAT` is not set on this repo. The registry
manifest sync is INFORMATIONAL — the release itself was published before
this step ran. Failure here marks the overall run as failed but doesn't
affect the released artifacts.

Fix: add `continue-on-error: true` to the registry-sync step. Matches
the workflow-plugin-azure release.yml pattern (verified 2026-05-16).

Proper fix is for the operator to add REGISTRY_PAT secret to this repo;
this PR is the stopgap so release runs don't show red on a non-blocking
informational step.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 16, 2026 07:23
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Makes the release workflow's registry-sync step non-blocking so that a missing REGISTRY_PAT secret no longer fails the overall release run, matching the precedent set by workflow-plugin-azure.

Changes:

  • Add continue-on-error: true to the "Update registry manifest" step
  • Add comment explaining rationale and referencing the azure precedent

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@intel352 intel352 merged commit 0243aab into main May 16, 2026
12 checks passed
@intel352 intel352 deleted the fix/release-registry-sync-non-blocking branch May 16, 2026 07:31
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