Skip to content

Conversation

Copy link

Copilot AI commented Nov 26, 2025

Adds automated detection of new RKE2 releases from github.com/rancher/rke2, opening PRs to the dev-v2.13 branch when new releases are found.

Changes

  • updatecli/values.yaml - Standard updatecli config values (github-actions bot credentials)
  • updatecli/updatecli.d/rke2-release.yaml - Release detection manifest:
    • Sources latest stable release from rancher/rke2 (filters drafts/prereleases)
    • Checks if version exists in channels-rke2.yaml before acting
    • Opens PR with release details when new version detected
  • .github/workflows/updatecli.yml - Daily cron at 06:00 UTC + manual trigger, cleans up stale updatecli branches

Pattern

Follows established updatecli patterns from rancher/rke2:

sources:
  rke2-release:
    kind: "githubrelease"
    spec:
      owner: rancher
      repository: rke2
      versionfilter:
        kind: regex
        pattern: 'v[0-9]+\.[0-9]+\.[0-9]+\+rke2r[0-9]+'

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com//advisories
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

Add in updatecli (using github.com/rancher/rke2 for examples) that will open a PR into the dev-2.13 branch when a new RKE2 release is detected from github.com/rancher/rke2


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Add updatecli to monitor RKE2 releases Add updatecli for RKE2 release detection targeting dev-v2.13 Nov 26, 2025
Copilot AI requested a review from cwayne18 November 26, 2025 20:41
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