Skip to content

Move local GitHub actions to kernelkit/actions repo#1447

Merged
troglobit merged 1 commit intomainfrom
refactor-actions
Mar 16, 2026
Merged

Move local GitHub actions to kernelkit/actions repo#1447
troglobit merged 1 commit intomainfrom
refactor-actions

Conversation

@troglobit
Copy link
Contributor

Description

Fixes a regression from 0c11cea where local composite actions (.github/actions/) were referenced with relative paths. When spins reuse our reusable workflows, GitHub resolves relative action paths in the context of the calling repo, not infix — breaking the build.

Replace all uses of ./.github/actions/{cache-restore,podman-cleanup} with kernelkit/actions/{cache-restore,podman-cleanup}@v1 (new repo).

Checklist

Tick relevant boxes, this PR is-a or has-a:

  • Bugfix
    • Regression tests
    • ChangeLog updates (for next release)
  • Feature
    • YANG model change => revision updated?
    • Regression tests added?
    • ChangeLog updates (for next release)
    • Documentation added?
  • Test changes
    • Checked in changed Readme.adoc (make test-spec)
    • Added new test to group Readme.adoc and yaml file
  • Code style update (formatting, renaming)
  • Refactoring (please detail in commit messages)
  • Build related changes
  • Documentation content changes
    • ChangeLog updated (for major changes)
  • Other (please describe): devops

Fixes a regression from 0c11cea where local composite actions
(.github/actions/) were referenced with relative paths. When spins
reuse our reusable workflows, GitHub resolves relative action paths
in the context of the calling repo, not infix — breaking the build.

Replace all uses of ./.github/actions/{cache-restore,podman-cleanup}
with kernelkit/actions/{cache-restore,podman-cleanup}@v1 (new repo).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@troglobit troglobit added the releng Release engineering (ci system, release management) label Mar 16, 2026
@troglobit troglobit requested a review from mattiaswal March 16, 2026 13:40
@troglobit troglobit enabled auto-merge March 16, 2026 13:41
Copy link
Contributor

@mattiaswal mattiaswal left a comment

Choose a reason for hiding this comment

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

Nice and clean 🌟

@troglobit troglobit merged commit 0f01012 into main Mar 16, 2026
13 of 15 checks passed
@troglobit troglobit deleted the refactor-actions branch March 16, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

releng Release engineering (ci system, release management)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants