fix(ci): resolve benchmark push and release update failures

- Use GITHUB_TOKEN instead of CHARON_TOKEN for benchmark gh-pages push
- Add make_latest: false to prevent immutable release update errors
- Fixes Performance Regression Check authentication failure
- Fixes Auto Versioning target_commitish immutable error
This commit is contained in:
GitHub Actions
2025-12-05 06:25:55 +00:00
parent 15bfcfa57b
commit 934ce87095
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -97,5 +97,6 @@ jobs:
tag_name: ${{ steps.determine_tag.outputs.tag }}
name: Release ${{ steps.determine_tag.outputs.tag }}
body: ${{ steps.semver.outputs.release_notes }}
make_latest: false
env:
CHARON_TOKEN: ${{ secrets.CHARON_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+1 -1
View File
@@ -42,7 +42,7 @@ jobs:
name: Go Benchmark
tool: 'go'
output-file-path: backend/output.txt
github-token: ${{ secrets.CHARON_TOKEN }}
github-token: ${{ secrets.GITHUB_TOKEN }}
auto-push: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
# Show alert with commit comment on detection of performance regression
alert-threshold: '150%'