From 76bc8a483eb2dac5cef8dcaa56e92fb276ff773b Mon Sep 17 00:00:00 2001 From: Peter Norvig Date: Wed, 2 Sep 2026 15:45:47 -0700 Subject: [PATCH] Update GitHub Actions workflow for Python setup --- .github/workflows/on-file-change.yml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/.github/workflows/on-file-change.yml b/.github/workflows/on-file-change.yml index 714f195..f819f3b 100644 --- a/.github/workflows/on-file-change.yml +++ b/.github/workflows/on-file-change.yml @@ -5,24 +5,19 @@ on: paths: - 'py/pytudes.py' -env: - FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" - jobs: build-and-update: runs-on: ubuntu-latest - # Added permissions to allow the bot to write to the repo + permissions: contents: write steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Set up Python - uses: actions/setup-python@v4 - with: - python-version: '3.10' + uses: actions/setup-python@v7 - name: Run pytudes.py run: python py/pytudes.py @@ -32,6 +27,5 @@ jobs: git config --local user.email "github-actions[bot]@users.noreply.github.com" git config --local user.name "github-actions[bot]" git add README.md - # The || exit 0 prevents the workflow from failing if there are no changes git commit -m "docs: auto-update README.md via pytudes.py" || exit 0 git push