From 854245c4f3204ef89c0b2e6aee45389edc95de6a Mon Sep 17 00:00:00 2001 From: Lukasz Raczylo Date: Fri, 2 Oct 2026 12:43:30 +0100 Subject: [PATCH] ci: push benchmark data to gh-pages The action wrote results to a local gh-pages branch and never pushed them. The next step then failed because docs/bench does not exist on main. The action now pushes gh-pages itself, and the manual push step is gone. --- .github/workflows/release.yaml | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 354c308..394f5d9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -59,19 +59,9 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} comment-on-alert: true summary-always: true - auto-push: false + auto-push: true benchmark-data-dir-path: "docs/bench" - - name: Push benchmark results - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - git config user.name "github-actions[bot]" - git config user.email "github-actions[bot]@users.noreply.github.com" - git add docs/bench - git diff --staged --quiet || git commit -m "Update benchmark results" - git push origin main - publish-helm-chart: name: Publish Helm Chart needs: release