trixi-framework / trixi-framework/Trixi.jl

Make invalidations count visible in workflow run name

Open
#1,315 1 comment 0 reactions 0 assignees View on GitHub
discussion enhancement testing
Dominant language
Julia
Stars
731
Forks
167
Avg merge
2d 18h
Merged PRs (30d)
25

Description

Since September 2022 one can apparently use dynamic names for workflow runs. Could/should we maybe use this to put the number of invalidations on `main` and on the currently tested `PR` in the workflow name, such that one does not have to look it up manually each time?

See [this blog post](https://github.blog/changelog/2022-09-26-github-actions-dynamic-names-for-workflow-runs/) or the [docs](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#name).

Sometimes we get an "increase by one invalidation" error which has often (always?) been a transient issue, so this makes it "safer" to ignore a failed invalidation workflow (and conversely, makes you take it more seriously if the number of invalidations increases significantly)

Contributor guide

Open the contributing guide

Research direction

Inspect the GitHub Actions workflow definitions and the linked workflow-run naming documentation first. Identify the workflow that performs invalidation checks, then determine how the main and tested PR invalidation counts can be included in its run name; done means the counts are visible and update correctly for those runs.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.