Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework bindist CI #4481

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Rework bindist CI #4481

wants to merge 5 commits into from

Conversation

wz1000
Copy link
Collaborator

@wz1000 wz1000 commented Jan 15, 2025

Working around actions/upload-artifact#489

The idea is to build linux bindists in custom container actions, allowing us to move checkout and upload actions to the github provided container.

See https://docs.github.com/en/actions/sharing-automations/creating-actions/creating-a-docker-container-action#accessing-files-created-by-a-container-action for documentation on how this works.

Because this required many additional files (one per container), I took the opportunity to generate our bindist CI config from a Haskell script.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bindists Anything to do with binary distributions of HLS status: needs review This PR is ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants