Skip to content

Refactor the image building in CI#59

Merged
katiewasnothere merged 1 commit into
apple:mainfrom
katiewasnothere:fix_common_job_permissions
Dec 5, 2025
Merged

Refactor the image building in CI#59
katiewasnothere merged 1 commit into
apple:mainfrom
katiewasnothere:fix_common_job_permissions

Conversation

@katiewasnothere

Copy link
Copy Markdown
Contributor

This PR separates out the code flows for building an image based on if we're making a release or just building a PR. This allows us to avoid passing in packages: write permissions when running the PR building workflow to improve security.

…g a release

Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com>
@katiewasnothere
katiewasnothere force-pushed the fix_common_job_permissions branch from 277490f to 1bce101 Compare December 4, 2025 23:33
@katiewasnothere
katiewasnothere merged commit a643f26 into apple:main Dec 5, 2025
2 checks passed
@katiewasnothere
katiewasnothere deleted the fix_common_job_permissions branch December 5, 2025 05:46
@madrob

madrob commented Dec 5, 2025

Copy link
Copy Markdown

LGTM!

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