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

Images should rebuilt automatically if freeze files are updated #257

Open
tarleb opened this issue Feb 10, 2025 · 2 comments
Open

Images should rebuilt automatically if freeze files are updated #257

tarleb opened this issue Feb 10, 2025 · 2 comments
Assignees
Labels
ci Continuous Integration enhancement New feature or request

Comments

@tarleb
Copy link
Member

tarleb commented Feb 10, 2025

New freeze files are added whenever a new release becomes available. It should not be necessary to trigger the Image Builder workflow manually.

@tarleb tarleb added ci Continuous Integration enhancement New feature or request labels Feb 10, 2025
@Sozhan308
Copy link
Contributor

Hi @tarleb,

I'd be happy to contribute to this task if you're looking for support. Let me know if you'd like me to take it on.

@tarleb
Copy link
Member Author

tarleb commented Feb 12, 2025

That'd be great! Please let me know if we can help.

Sozhan308 added a commit to Sozhan308/dockerfiles that referenced this issue Feb 12, 2025
- Add prepare job to determine build parameters from git changes
- Extract base system and pandoc version from modified freeze files
- Update job dependencies to use prepare job outputs
Sozhan308 added a commit to Sozhan308/dockerfiles that referenced this issue Feb 12, 2025
- Replace single stack build with matrix-based parallel builds
- Add support for building multiple stacks when freeze files change
- Maintain workflow_dispatch for manual builds
- Add stack name to job titles for better visibility
- Allow independent failures with fail-fast disabled
Sozhan308 added a commit to Sozhan308/dockerfiles that referenced this issue Feb 12, 2025
- Replace single stack build with matrix-based parallel builds
- Add support for building multiple stacks when freeze files change
- Maintain workflow_dispatch for manual builds
- Add stack name to job titles for better visibility
- Allow independent failures with fail-fast disabled
tarleb pushed a commit that referenced this issue Feb 13, 2025
- Add prepare job to determine build parameters from git changes
- Extract base system and pandoc version from modified freeze files
- Update job dependencies to use prepare job outputs
tarleb pushed a commit that referenced this issue Feb 13, 2025
- Replace single stack build with matrix-based parallel builds
- Add support for building multiple stacks when freeze files change
- Maintain workflow_dispatch for manual builds
- Add stack name to job titles for better visibility
- Allow independent failures with fail-fast disabled
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continuous Integration enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants