Skip to content

ci: run octocov checks in parallel#852

Merged
kitsuyui merged 1 commit into
mainfrom
ci/parallelize-octocov-checks
Jun 27, 2026
Merged

ci: run octocov checks in parallel#852
kitsuyui merged 1 commit into
mainfrom
ci/parallelize-octocov-checks

Conversation

@kitsuyui

Copy link
Copy Markdown
Owner

Summary

  • Run independent lint, test, and build checks in .github/workflows/octocov.yml with GitHub Actions step-level parallel execution.
  • Keep octocov reporting sequential after the coverage-producing test step completes.

Validation

  • Parsed .github/workflows/octocov.yml as YAML.
  • bun run lint
  • bun run test

Notes

  • Local actionlint 1.7.12 does not recognize the new parallel step syntax yet.

Use GitHub Actions step-level parallel execution for independent lint, test, and build checks before the octocov reporting step.
@github-actions

Copy link
Copy Markdown

🎉 Happy commit!

@github-actions

Copy link
Copy Markdown

Code Metrics Report

main (b2e78fd) #852 (efc2c0b) +/-
Coverage 99.2% 99.2% 0.0%
Code to Test Ratio 1:1.3 1:1.3 0.0
Test Execution Time 1s 2s +1s
Details
  |                     | main (b2e78fd) | #852 (efc2c0b) | +/-  |
  |---------------------|----------------|----------------|------|
  | Coverage            |          99.2% |          99.2% | 0.0% |
  |   Files             |              5 |              5 |    0 |
  |   Lines             |            134 |            134 |    0 |
  |   Covered           |            133 |            133 |    0 |
  | Code to Test Ratio  |          1:1.3 |          1:1.3 |  0.0 |
  |   Code              |            714 |            714 |    0 |
  |   Test              |            966 |            966 |    0 |
- | Test Execution Time |             1s |             2s |  +1s |

Reported by octocov

@kitsuyui kitsuyui merged commit e2b06d8 into main Jun 27, 2026
5 checks passed
@kitsuyui kitsuyui deleted the ci/parallelize-octocov-checks branch June 27, 2026 09:29
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.

1 participant