diff options
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/docs.yaml | 12 | ||||
| -rw-r--r-- | .github/workflows/lint-test.yaml | 11 | 
2 files changed, 12 insertions, 11 deletions
diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index bf0202a6..c29f0656 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -11,10 +11,10 @@ jobs:      runs-on: ubuntu-latest      steps: -      - uses: actions/checkout@v3 +      - uses: actions/checkout@v4        - name: Install Python Dependencies -        uses: HassanAbouelela/actions/setup-python@setup-python_v1.4.0 +        uses: HassanAbouelela/actions/setup-python@setup-python_v1.4.2          with:            python_version: "3.11"            install_args: "--extras async-rediscache --only main --only doc" @@ -23,7 +23,7 @@ jobs:          run: sphinx-build -nW -j auto -b html docs docs/build        - name: Upload Build Artifact -        uses: actions/upload-artifact@v3 +        uses: actions/upload-artifact@v4          with:            name: docs-latest            path: docs/build/* @@ -33,12 +33,12 @@ jobs:      runs-on: ubuntu-latest      steps: -      - uses: actions/checkout@v3 +      - uses: actions/checkout@v4          with:            fetch-depth: 0  # We need to check out the entire repository to find all tags        - name: Install Python Dependencies -        uses: HassanAbouelela/actions/setup-python@setup-python_v1.4.0 +        uses: HassanAbouelela/actions/setup-python@setup-python_v1.4.2          with:            python_version: "3.11"            install_args: "--extras async-rediscache" @@ -55,7 +55,7 @@ jobs:            rm -r docs/build/**/.doctrees        - name: Upload Build Artifact -        uses: actions/upload-artifact@v3 +        uses: actions/upload-artifact@v4          with:            name: docs            path: docs/build/* diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index f5f6cf0a..97fd34e0 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -9,11 +9,12 @@ jobs:        fail-fast: false        matrix:          python_version: ["3.10", "3.11"] +      name: Run Linting & Test Suites      runs-on: ubuntu-latest      steps:        - name: Install Python Dependencies -        uses: HassanAbouelela/actions/setup-python@setup-python_v1.4.0 +        uses: HassanAbouelela/actions/setup-python@setup-python_v1.4.2          with:            python_version: ${{ matrix.python_version }}            install_args: "--extras async-rediscache --only main --only lint --only test" @@ -39,7 +40,7 @@ jobs:          id: prepare-artifact          if: always() && github.event_name == 'pull_request'          continue-on-error: true -        run: cat $GITHUB_EVENT_PATH | jq '.pull_request' > pull_request_payload.json +        run: cat $GITHUB_EVENT_PATH | jq '.pull_request' > pull_request_payload${{ matrix.python_version }}.json        # This only makes sense if the previous step succeeded. To        # get the original outcome of the previous step before the @@ -48,7 +49,7 @@ jobs:        - name: Upload a Build Artifact          if: always() && steps.prepare-artifact.outcome == 'success'          continue-on-error: true -        uses: actions/upload-artifact@v3 +        uses: actions/upload-artifact@v4          with: -          name: pull-request-payload -          path: pull_request_payload.json +          name: pull-request-payload-${{ matrix.python_version }} +          path: pull_request_payload${{ matrix.python_version }}.json  |