Procházet zdrojové kódy

Prime link cache by ignoring changelog

This is an attempt to work around the GitHub throttling that happens from all the PR links in the changelog.
Jason Grout před 4 roky
rodič
revize
e76cf90c71
2 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 1 1
      .github/workflows/linuxtests.yml
  2. 1 1
      scripts/ci_script.sh

+ 1 - 1
.github/workflows/linuxtests.yml

@@ -67,7 +67,7 @@ jobs:
         if: ${{ matrix.group == 'linkcheck' }}
         with:
           path: ~/.cache/pytest-link-check
-          key: ${{ runner.os }}-linkcheck-${{ hashFiles('**/*.rst') }}
+          key: ${{ runner.os }}-linkcheck-${{ hashFiles('**/*.rst') }}-nochangelog
           restore-keys: |
             ${{ runner.os }}-linkcheck-
 

+ 1 - 1
scripts/ci_script.sh

@@ -67,7 +67,7 @@ if [[ $GROUP == linkcheck ]]; then
     # Expire links after a week
     LINKS_EXPIRE=604800
     args="--check-links --check-links-cache --check-links-cache-expire-after ${LINKS_EXPIRE} --check-links-cache-name ${CACHE_DIR}/cache"
-    args="--ignore docs/build/html/genindex.html --ignore docs/build/html/search.html ${args}"
+    args="--ignore docs/build/html/genindex.html --ignore docs/build/html/search.html --ignore docs/build/html/api --ignore docs/build/html/getting_started/changelog.html ${args}"
     py.test $args --links-ext .html -k .html docs/build/html || py.test $args --links-ext .html -k .html --lf docs/build/html
 
     # Run the link check on md files - allow for a link to fail once (--lf means only run last failed)