Skip to content

ci: remove fragile bump-pinata and update-docs jobs from release workflow#933

Open
ilopezluna wants to merge 1 commit into
mainfrom
remove-fragile-release-jobs
Open

ci: remove fragile bump-pinata and update-docs jobs from release workflow#933
ilopezluna wants to merge 1 commit into
mainfrom
remove-fragile-release-jobs

Conversation

@ilopezluna
Copy link
Copy Markdown
Contributor

Remove the bump-pinata and update-docs jobs from the release workflow. These jobs create PRs in external repos (docker/pinata and docker/docs) and are prone to failure due to private dependency authentication issues, which blocks the github-release job. See https://github.com/docker/model-runner/actions/runs/26226008696/job/77211265632

…flow

Remove the bump-pinata and update-docs jobs from the release workflow.
These jobs create PRs in external repos (docker/pinata and docker/docs)
and are prone to failure due to private dependency authentication issues,
which blocks the github-release job from creating the GitHub Release.

The pinata bump and docs update PRs should be created manually or via
separate dedicated workflows that don't gate the release.
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@ilopezluna ilopezluna marked this pull request as ready for review May 21, 2026 17:52
@ilopezluna ilopezluna requested review from Copilot and doringeman May 21, 2026 17:52
Copy link
Copy Markdown
Contributor

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

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

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

Copy link
Copy Markdown
Contributor

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

This PR simplifies the release workflow by removing two fragile jobs that create PRs in external repositories, reducing the chance that the release process is blocked by authentication failures outside this repo.

Changes:

  • Removed the bump-pinata job that opened version-bump PRs in docker/pinata.
  • Removed the update-docs job that vendored CLI reference docs into docker/docs.
  • Updated the github-release job dependency list and the imagesOnly input description accordingly.

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

type: string
imagesOnly:
description: "Only build and push Docker images (skip CLI releases, pinata bump, docs update, and CE packaging)"
description: "Only build and push Docker images (skip CLI releases and CE packaging)"
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