Skip to content

ci: trigger icp-cli bump workflow after release#60

Draft
lwshang wants to merge 1 commit into
mainfrom
lwshang/ci_bump_icp_cli
Draft

ci: trigger icp-cli bump workflow after release#60
lwshang wants to merge 1 commit into
mainfrom
lwshang/ci_bump_icp_cli

Conversation

@lwshang
Copy link
Copy Markdown
Contributor

@lwshang lwshang commented May 19, 2026

Summary

  • Add bump-icp-cli job at the end of release.yml that runs after the GitHub release and Docker manifest jobs succeed.
  • Job mints a PR_AUTOMATION_BOT_PUBLIC App token scoped to dfinity/icp-cli and dispatches bump-network-launcher.yml with the current release tag.

Needs dfinity/icp-cli#561 merge first.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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

Adds a follow-up CI job to the release workflow that, after a successful GitHub release and Docker manifest publish, dispatches the bump-network-launcher.yml workflow in the dfinity/icp-cli repository using a GitHub App token, passing the released tag as the version input.

Changes:

  • New bump-icp-cli job gated on tag pushes and dependent on release + docker-manifest.
  • Mints a scoped GitHub App token via actions/create-github-app-token for dfinity/icp-cli.
  • Triggers bump-network-launcher.yml on main via gh workflow run with the release tag.

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

@lwshang lwshang marked this pull request as ready for review May 19, 2026 15:08
@lwshang lwshang requested a review from a team as a code owner May 19, 2026 15:08
@lwshang lwshang marked this pull request as draft May 19, 2026 18:33
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.

3 participants