Skip to content

Fix backend manifest merge signing on current cosign releases#9957

Merged
mudler merged 2 commits into
masterfrom
copilot/fix-backend-merge-jobs-failure
May 22, 2026
Merged

Fix backend manifest merge signing on current cosign releases#9957
mudler merged 2 commits into
masterfrom
copilot/fix-backend-merge-jobs-failure

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 22, 2026

The backend-merge-jobs-singlearch (-cpu-ik-llama-cpp, auto) / merge Actions job was failing after manifest creation because the signing step still passed a removed cosign CLI flag. This updates the reusable backend merge workflow to match current cosign behavior so manifest publishing can complete.

  • CI workflow

    • Remove --new-bundle-format from both cosign sign invocations in .github/workflows/backend_merge.yml
    • Keep OCI 1.1 referrers signing unchanged via --registry-referrers-mode=oci-1-1
  • Signing docs

    • Update .agents/backend-signing.md to reflect that recent cosign versions already emit the new bundle format by default
    • Remove outdated guidance that implied the flag was still required
  • Behavioral impact

    • Manifest assembly still pushes the merged backend image and signs recursively by digest
    • The change only drops the deprecated flag that now hard-fails the job
cosign sign --yes --recursive \
  --registry-referrers-mode=oci-1-1 \
  "${REGISTRY_REPO}@${DIGEST}"

Copilot AI changed the title [WIP] Fix failing GitHub Actions job backend-merge-jobs-singlearch Fix backend manifest merge signing on current cosign releases May 22, 2026
Copilot finished work on behalf of mudler May 22, 2026 22:18
Copilot AI requested a review from mudler May 22, 2026 22:18
@mudler mudler marked this pull request as ready for review May 22, 2026 22:20
@mudler mudler merged commit 7980629 into master May 22, 2026
1 of 2 checks passed
@mudler mudler deleted the copilot/fix-backend-merge-jobs-failure branch May 22, 2026 22:20
Copilot AI restored the copilot/fix-backend-merge-jobs-failure branch May 22, 2026 22:20
Copilot stopped work on behalf of mudler due to an error May 22, 2026 22:20
@localai-bot localai-bot added the bug Something isn't working label May 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants