Skip to content

Allow backported bugfixes to picked up by CI/CD#51

Merged
CodeGat merged 7 commits intomainfrom
50-backported-bugfixes
Mar 15, 2024
Merged

Allow backported bugfixes to picked up by CI/CD#51
CodeGat merged 7 commits intomainfrom
50-backported-bugfixes

Conversation

@CodeGat
Copy link
Copy Markdown
Member

@CodeGat CodeGat commented Mar 6, 2024

In this PR:

  • Added pull_request trigger for backport/*.* branches in all workflows. See the linked issue for an explanation of the new branching scheme.
  • Removed the restriction of pre-VERSION branch naming. We now get VERSION from the spack.yamls access-om2 spec.
  • ci.yml:
    • Restructured job dependencies
    • prerelease-deploy-version job now yqs spack.yaml to get the versions
  • cd.yml:
    • Simplified getting the tag name by just using the spack.yamls access-om2 spec version.
    • Removed the Prerelease cleanup, now in a new closed-pr.yml.
  • Added a closed-pr.yml workflow for Prerelease cleanup after PR.
  • Added a CONTRIBUTING.md and referenced it in the README.md.

Closes #50

aidanheerdegen
aidanheerdegen previously approved these changes Mar 7, 2024
Copy link
Copy Markdown
Member

@aidanheerdegen aidanheerdegen left a comment

Choose a reason for hiding this comment

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

Looks good, thanks for the excellent docs.

@CodeGat CodeGat requested a review from aidanheerdegen March 8, 2024 00:00
@CodeGat CodeGat marked this pull request as draft March 13, 2024 22:09
@CodeGat CodeGat force-pushed the 50-backported-bugfixes branch from ad03ce6 to 6318f68 Compare March 15, 2024 03:06
@CodeGat CodeGat marked this pull request as ready for review March 15, 2024 03:06
Copy link
Copy Markdown
Member

@aidanheerdegen aidanheerdegen left a comment

Choose a reason for hiding this comment

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

Looks great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow Bugfixes to existing versions of ACCESS-OM2

2 participants