Skip to content
This repository was archived by the owner on Feb 15, 2026. It is now read-only.

Comments

fix(ci): add explicit apt-distro and apt-component#50

Merged
mairas merged 1 commit intomainfrom
fix/explicit-apt-distro-component
Nov 22, 2025
Merged

fix(ci): add explicit apt-distro and apt-component#50
mairas merged 1 commit intomainfrom
fix/explicit-apt-distro-component

Conversation

@mairas
Copy link
Contributor

@mairas mairas commented Nov 22, 2025

Summary

  • Add explicit apt-distro: any and apt-component: hatlabs to both main.yml and release.yml
  • Prepares for making these inputs required in shared-workflows

Context

Part of a multi-repo update to make apt-distro and apt-component required inputs in shared-workflows, preventing silent fallback to defaults.

🤖 Generated with Claude Code

Add explicit apt-distro: any and apt-component: hatlabs to both
main.yml and release.yml workflows. This prepares for making these
inputs required in the shared-workflows.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
mairas added a commit to halos-org/shared-workflows that referenced this pull request Nov 22, 2025
Remove default values for apt-distro and apt-component inputs in both
build-release.yml and publish-stable.yml, making them required.

This prevents silent fallback to defaults which could cause packages
to be deployed to incorrect distributions or components.

All calling repositories have been updated to provide explicit values:
- hatlabs/HALPI2-python-daemon#50
- halos-org/cockpit-apt#108
- halos-org/halos-metapackages#6
- hatlabs/HALPI2-rust-daemon#87
- halos-org/halos-marine-containers#30

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@mairas mairas merged commit cd4d47b into main Nov 22, 2025
1 check passed
@mairas mairas deleted the fix/explicit-apt-distro-component branch November 22, 2025 13:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant