Skip to content

Add @git. section to cable component for um7 esm1p6 build - #736

Merged
CodeGat merged 1 commit into
mainfrom
ci-esm1p6-manifest-update
Aug 23, 2026
Merged

Add @git. section to cable component for um7 esm1p6 build#736
CodeGat merged 1 commit into
mainfrom
ci-esm1p6-manifest-update

Conversation

@CodeGat

@CodeGat CodeGat commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Background

We didn't add an @git. section to one of the cable builds, which led to a failure when building with a non-commit-hash build - see https://github.com/ACCESS-NRI/upstream-spack-packages/actions/runs/32436095811/job/96640684757?pr=7.

Spack accepts 40-char git hashes as part of @ and @git., which is why this hasn't shown up in the CI here (which only uses commit hashes for the {{ ref }}. But in access-spack-packages (which uses branch refs), it tried to do @main - looking for a particular version("main") in the package.py which didn't exist.

The PR

  • Add @git-style versioning to the um7-based esm1p6 manifest to correctly do branch-based versions.

📚 Documentation preview 📚: https://cable--736.org.readthedocs.build/en/736/

@CodeGat CodeGat self-assigned this Aug 21, 2026
@CodeGat
CodeGat requested review from Whyborn and harshula August 21, 2026 06:29
@CodeGat CodeGat added the CI GitHub Actions-related updates label Aug 21, 2026

@Whyborn Whyborn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@CodeGat
CodeGat merged commit 8d4487c into main Aug 23, 2026
11 of 12 checks passed
@CodeGat
CodeGat deleted the ci-esm1p6-manifest-update branch August 23, 2026 23:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI GitHub Actions-related updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants