From 7bc72e240bd37d61529f3ea179223da6dc3f9449 Mon Sep 17 00:00:00 2001 From: SuperDooper <37051355+superdooper86@users.noreply.github.com> Date: Fri, 8 May 2026 17:09:26 +0200 Subject: [PATCH] Revert workflow to git push now that ruleset is fixed --- .github/workflows/release-beta.yml | 34 ++++++------------------------ 1 file changed, 7 insertions(+), 27 deletions(-) diff --git a/.github/workflows/release-beta.yml b/.github/workflows/release-beta.yml index 40dd8f5..09f4c4b 100644 --- a/.github/workflows/release-beta.yml +++ b/.github/workflows/release-beta.yml @@ -69,31 +69,11 @@ jobs: open('README.md', 'w').writelines(out) " - - name: Commit version-beta.json and README via API - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Commit version-beta.json and README run: | - python3 - <<'PYEOF' - import base64, subprocess, os - - repo = os.environ['GITHUB_REPOSITORY'] - ref_name = os.environ['GITHUB_REF_NAME'] - msg = f'Beta release {ref_name}' - - def api_put(path): - sha = subprocess.check_output( - ['gh', 'api', f'repos/{repo}/contents/{path}', '--jq', '.sha'], - text=True - ).strip() - content = base64.b64encode(open(path, 'rb').read()).decode() - subprocess.run([ - 'gh', 'api', '--method', 'PUT', - f'repos/{repo}/contents/{path}', - '-f', f'message={msg}', - '-f', f'content={content}', - '-f', f'sha={sha}', - ], check=True) - - api_put('version-beta.json') - api_put('README.md') - PYEOF + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" + git add version-beta.json README.md + git commit -m "Beta release ${{ github.ref_name }}" + git pull --rebase origin main + git push origin HEAD:main