Skip to content

Conversation

@kaihowl
Copy link
Owner

@kaihowl kaihowl commented Jan 2, 2026

Summary

  • Fix failing GitHub Actions run by correcting checkout and token usage in the test workflow.
  • Replaces concurrency-token usage with GitHub token for the reporting action.

Changes

CI Workflow

  • In .github/workflows/test.yml:
    • Add a dedicated checkout step:
      • uses: actions/checkout@v6
      • with:
        • fetch-depth: 40
    • Update the reporting step to use the GitHub token:
      • github-token: ${{ secrets.GITHUB_TOKEN }}
    • Remove concurrency-token usage (was gh-pages-${{ github.ref }})

Rationale

  • Ensures the workflow has proper repository contents and authentication for the reporting action, preventing the previous error.

Test plan

  • Trigger CI to confirm checkout succeeds
  • Verify report action runs with valid GITHUB_TOKEN
  • Confirm the test workflow completes without errors

Notes

  • No application code changes; CI configuration only.

🌿 Generated by Terry


ℹ️ Tag @terragon-labs to ask questions and address PR feedback

📎 Task: https://www.terragonlabs.com/task/a3904173-54ff-437c-a3fa-0289518f98ae

- added checkout action with fetch-depth 40 to test job
- updated git-perf report action to use github-token instead of concurrency-token

These changes enhance the CI workflow by ensuring proper repository checkout and authentication during performance reporting.

Co-authored-by: terragon-labs[bot] <terragon-labs[bot]@users.noreply.github.com>
@github-actions
Copy link

github-actions bot commented Jan 2, 2026

Performance Report

Performance Results

Audit Results

✅ 'ci'
z-score (stddev): ↓ 0.04
Head: μ: 158.000 σ: N/A MAD: 0.000 n: 1
Tail: μ: 158.676 σ: 18.809 MAD: 13.000 n: 37
 [-29.37% – +25.00%] ▄▆█▃▇▆▆▅▇▃▃▁▄▅▅▆▆▅▇▅▅▆▅▄▅▅▇▅▃▄▅▅▃▃▃▃▃▅
⏭️ 'nix-closure-size'
Only 9 historical measurements found. Less than requested min_measurements of 10. Skipping test.
z-score (stddev): →
Head: μ: 3,541,990,168.000 σ: N/A MAD: 0.000 n: 1
Tail: μ: 3,541,990,168.000 σ: 0.000 MAD: 0.000 n: 9
 [+0.00% – +0.00%] ▅▅▅▅▅▅▅▅▅▅
✅ 'nvim'
z-score (stddev): ↓ 1.50
Head: μ: 59,575,510.000 σ: N/A MAD: 0.000 n: 1
Tail: μ: 69,497,092.000 σ: 6,624,523.412 MAD: 1,467,343.000 n: 13
 [-18.85% – +2.95%] ▁█▇▁█▇▇▁▇▆▇▁▇▁
✅ 'test'
z-score (stddev): ↓ 0.64
Head: μ: 36.000 σ: N/A MAD: 0.000 n: 1
Tail: μ: 38.216 σ: 3.481 MAD: 2.000 n: 37
 [-15.79% – +21.05%] ▄▃█▂▄▃▄▄▅▄▆▁▅▇▂▅▄▄▄▅▄▆▆▃▄▇▆▃▂▇▇█▂▂▄▃▃▃
✅ 'zsh'
z-score (stddev): ↓ 1.53
Head: μ: 69,065,367.000 σ: N/A MAD: 0.000 n: 1
Tail: μ: 80,410,374.769 σ: 7,421,346.842 MAD: 442,081.000 n: 13
 [-19.88% – +1.91%] ▂██▂█▇▇▂▇▇▇▁▇▁

Created by git-perf

@kaihowl kaihowl changed the title Fix GitHub Actions run by adding checkout and token usage fix: GitHub Actions run by adding checkout and token usage Jan 2, 2026
@kaihowl kaihowl marked this pull request as ready for review January 2, 2026 15:18
@kaihowl kaihowl merged commit bda99e3 into master Jan 2, 2026
5 checks passed
@kaihowl kaihowl deleted the terragon/fix-github-actions-error-qynbo0 branch January 2, 2026 15:18
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.

2 participants