From 9158dfea5f33669a5161ecb09db0e170767ba788 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Aug 2021 08:26:41 -0500 Subject: [PATCH] clean up link checking --- .github/workflows/check-release.yml | 8 ++++++++ pyproject.toml | 3 +++ 2 files changed, 11 insertions(+) diff --git a/.github/workflows/check-release.yml b/.github/workflows/check-release.yml index 740705b594..8e4f4f3c92 100644 --- a/.github/workflows/check-release.yml +++ b/.github/workflows/check-release.yml @@ -8,6 +8,9 @@ on: jobs: check_release: runs-on: ubuntu-latest + strategy: + matrix: + group: [check_release, link_check] steps: - name: Checkout uses: actions/checkout@v2 @@ -29,6 +32,7 @@ jobs: ${{ runner.os }}-pip- ${{ runner.os }}-pip- - name: Cache checked links + if: ${{ matrix.group == 'link_check' }} uses: actions/cache@v2 with: path: ~/.cache/pytest-link-check @@ -42,6 +46,10 @@ jobs: run: | pip install -e . - name: Check Release + if: ${{ matrix.group == 'check_release' }} uses: jupyter-server/jupyter_releaser/.github/actions/check-release@v1 with: token: ${{ secrets.GITHUB_TOKEN }} + - name: Run Link Check + if: ${{ matrix.group == 'link_check' }} + uses: jupyter-server/jupyter_releaser/.github/actions/check-links@v1 diff --git a/pyproject.toml b/pyproject.toml index e000103f47..a6eba65738 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,6 +14,9 @@ testpaths = [ "jupyter_server" ] +[tool.jupyter-releaser] +skip = ["check-links"] + [tool.tbump.version] current = "1.11.0.dev0" regex = '''