Skip to content

SOFTWARE-6168: build external kuantifier #253

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

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

mwestphall
Copy link
Contributor

@mwestphall mwestphall commented Jun 10, 2025

  • Update GHA to support pulling and building an external git repo via the context, upstream, and upstream_ref fields in build-config.json
  • Add support for building to a specific tag rather than {osg_series}-{el}-{repo_name} via the tag field in build-config.json
  • Replace large bash script for detecting which image subdirectories have changed with a python script
    • Also, add support for building/pushing to repositories besides opensciencegrid/

Note: Two additional PRs are required in the OSG build/push actions GHAs, since their current versions always git reset --hard the repo prior to build and undo the external repo pull.

@mwestphall mwestphall requested a review from brianhlin June 10, 2025 21:20
@mwestphall mwestphall requested a review from a team as a code owner June 10, 2025 21:20
Consolidate build and push steps
Break out build params string into individual matrix entries
@mwestphall mwestphall force-pushed the SOFTWARE-6168-build-external-kuantifier branch from d6f9756 to 318e488 Compare June 10, 2025 21:29
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.

2 participants