|
Ran
|
Jobs
1
|
Files
923
|
Run time
2min
|
Badge
README BADGES
|
push
github
Fix QPY scoped cache uploads in GitHub Actions (#16315) (#16357) * Fix QPY scoped cache uploads in GitHub Actions When we consolidated the branch-protection rules[^1], we removed the `on: push` logic from all the jobs too, to avoid duplication of unnecessary work. This has the knock-on effect of preventing the QPY cache from getting populated into a cache scope[^2] that's reachable from later PRs and the merge queue, and so all the QPY jobs have been taking a lot longer than necessary recently. [^1]: 913091b5af: Unify GitHub Actions branch-protection run logic (gh-15794) [^2]: https://docs.github.com/en/actions/reference/workflows-and-actions/dependency-caching#restrictions-for-accessing-a-cache * Move QPY cache-update trigger to separate workflow This lets us keep the QPY job triggers as only `workflow_call`, so we don't have to deal with varying required arguments, and we can feed in the configuration from a centralised place. The intent of whether we're intending to actually run the tests or just update the caches is set in the driving workflow. * Fix typo (cherry picked from commit 1686adda2) Co-authored-by: Jake Lishman <jake.lishman@ibm.com>
104377 of 118862 relevant lines covered (87.81%)
1010567.62 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 2 |
92.8 |
1.54% | crates/qasm2/src/lex.rs |
| 1 |
90.53 |
0.0% | crates/circuit/src/parameter/parameter_expression.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 26845885690.1 | 923 |
87.81 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|