diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 1dddb1f..729460a 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -10,9 +10,9 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install OS packages @@ -24,7 +24,7 @@ jobs: - name: Run Tox run: tox -e docs - name: Publish - uses: JamesIves/github-pages-deploy-action@4.1.3 + uses: JamesIves/github-pages-deploy-action@v4.6.3 with: branch: gh-pages folder: docs/_build/html diff --git a/.github/workflows/pip-compile.yml b/.github/workflows/pip-compile.yml index ef45731..889d13f 100644 --- a/.github/workflows/pip-compile.yml +++ b/.github/workflows/pip-compile.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: "3.8" @@ -48,7 +48,7 @@ jobs: # Immediately approve it if we can so it can be merged later - name: Approve Pull Request - uses: juliangruber/approve-pull-request-action@v1 + uses: juliangruber/approve-pull-request-action@v2 with: github-token: ${{ secrets.APPROVAL_TOKEN }} number: ${{ steps.find-pull-request.outputs.number }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5ef15ee..efefb88 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,9 +9,9 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: '3.9' - name: Install dependencies diff --git a/.github/workflows/tox-test.yml b/.github/workflows/tox-test.yml index 2d4e87a..5586258 100644 --- a/.github/workflows/tox-test.yml +++ b/.github/workflows/tox-test.yml @@ -6,14 +6,14 @@ jobs: linting: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install OS packages run: | sudo apt-get -y update sudo apt-get install -y rpm sudo apt-get install -y libkrb5-dev - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.8 - name: Install Tox @@ -23,14 +23,14 @@ jobs: mypy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install OS packages run: | sudo apt-get -y update sudo apt-get install -y rpm sudo apt-get install -y libkrb5-dev - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install Tox @@ -44,7 +44,7 @@ jobs: # https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: @@ -61,14 +61,14 @@ jobs: coverage: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install OS packages run: | sudo apt-get -y update sudo apt-get install -y rpm sudo apt-get install -y libkrb5-dev - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.8 - name: Install Tox @@ -80,14 +80,14 @@ jobs: security: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install OS packages run: | sudo apt-get -y update sudo apt-get install -y rpm sudo apt-get install -y libkrb5-dev - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.8 - name: Install Tox @@ -163,14 +163,14 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install OS packages run: | sudo apt-get -y update sudo apt-get install -y rpm sudo apt-get install -y libkrb5-dev - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.8 - name: Install Tox