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

fix: run validation pipelines using latest clas12Tags semver tag #170

Merged
merged 2 commits into from
Jan 23, 2024

Conversation

c-dilks
Copy link
Member

@c-dilks c-dilks commented Jan 18, 2024

Better fix for #168 (supersedes #169)

Triggers clas12-validation workflow run using the highest semantically-versioned tag from clas12Tags.

  • highest semantic version is preferred over latest tag, since there may be backports to older tags which occur in the git DAG later than semantically later tags
  • assumes that tag is working
  • ignores the dev tag, which appears to be moving; it's ignored because it is not a semantic version number
  • this automation is a better approach than choosing a fixed tag, since we may eventually forget to increment it

@c-dilks c-dilks linked an issue Jan 18, 2024 that may be closed by this pull request
@c-dilks c-dilks force-pushed the trigger-highest-gemc-tag branch from 9d17d21 to e59a395 Compare January 18, 2024 18:59
@c-dilks c-dilks marked this pull request as ready for review January 18, 2024 19:00
@c-dilks c-dilks force-pushed the trigger-highest-gemc-tag branch from a3532ea to c5732ed Compare January 19, 2024 16:00
@c-dilks c-dilks requested a review from baltzell January 19, 2024 16:00
@baltzell baltzell merged commit ca5a83c into development Jan 23, 2024
68 checks passed
@baltzell baltzell deleted the trigger-highest-gemc-tag branch January 23, 2024 19:15
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.

CI tests have been broken for a week
2 participants