Skip to content

Conversation

@t-lo
Copy link
Member

@t-lo t-lo commented Jun 4, 2025

This change addresses an issue with the GitHub actions automated builds where all extension builds fail if only one extension fails to build. The issue can prevent extension updates from being released even if that particular extension builds successfully.

The change also updates the list of extensions in docs/index.md and adds extensions present in the repository but missing from the list.

Concrete manifestation of the build issue is e.g. here: https://github.com/flatcar/sysext-bakery/actions/runs/15408902919/job/43356903558 and effectively blocks all extensions from being updated.

The tailscale buid failure in the action above is caused by Taiulscale release v1.8.1 only shipping Android and MacOS binaries: https://pkgs.tailscale.com/stable/?v=1.84.1. The failure is expected to resolve itself as soon as tailscale publishes a new version for all platforms.

With the fix, the action continues and publishes extensions that have successful builds: https://github.com/flatcar/sysext-bakery/actions/runs/15441086065/job/43458950912

This change addresses an issue with the GitHub actions automated builds
where all extension builds fail if only one extension fails to build.
The issue can prevent extension updates from being released even if that
particular extension builds successfully.

The change also updates the list of extensions in docs/index.md and adds
extensions present in the repository but missing from the list.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
@t-lo t-lo requested a review from a team June 4, 2025 11:35
@t-lo t-lo merged commit 27ff3ee into main Jun 4, 2025
7 of 8 checks passed
@t-lo t-lo deleted the t-lo/gh-action-continue-on-build-errors branch June 4, 2025 11:42
@t-lo t-lo mentioned this pull request Jun 4, 2025
2 tasks
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