diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index cd7cb69..bf652ab 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -2,12 +2,14 @@ name: Pytest on: [push, pull_request, workflow_dispatch] jobs: test: + permissions: + contents: write # Update Coverage Badge needs write permission to push to gh-pages runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Set up Python 3.10 - uses: actions/setup-python@v3 + uses: actions/setup-python@v6 with: python-version: "3.10" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b0ff529..18ca342 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,10 +2,12 @@ name: Test on: [push, pull_request, workflow_dispatch] jobs: test: + permissions: + contents: write # Update Coverage Badge needs write permission to push to gh-pages runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 # Install and Test Example - name: Install and Test Example diff --git a/README.md b/README.md index 017aa5c..e74b33c 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ # .github/workflows/test.yml # ... - name: Set up Python 3.10 - uses: actions/setup-python@v3 + uses: actions/setup-python@v6 with: python-version: "3.10" @@ -85,8 +85,8 @@ runs-on: ubuntu-latest steps: # Your original steps - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 - name: Install run: npm install - name: Test and Coverage diff --git a/action.yml b/action.yml index 54175a4..861522d 100644 --- a/action.yml +++ b/action.yml @@ -48,7 +48,7 @@ runs: fi - name: Checkout ${{ steps.pick-deploy-branch.outputs.deploy_branch }} - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: ${{ steps.pick-deploy-branch.outputs.deploy_branch }} @@ -79,6 +79,6 @@ runs: # Can't find 'action.yml', 'action.yaml' or 'Dockerfile' under '/home/runner/work/coverage-badge-action/coverage-badge-action/action.yml'. # Did you forget to run actions/checkout before running your local action? - name: Checkout Back - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: ${{ github.ref }}