From 0b2d0b38e1762202aa31d806e5f6f167e0734afe Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Tue, 12 Jan 2021 09:56:18 -0600 Subject: [PATCH 01/12] mkdocs conversion includes temporary testing --- .github/auto-merge.yml | 12 ------------ .github/dependabot.yml | 13 +++++++++++++ .github/workflows/deploy.yml | 24 ++++++++++++++++++++++++ .gitignore | 1 + docs/manifest.webmanifest | 15 +++++++++++++++ docs/requirements.txt | 3 +++ mkdocs.yml | 35 +++++++++++++++++++++++++++++++++++ 7 files changed, 91 insertions(+), 12 deletions(-) delete mode 100644 .github/auto-merge.yml create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/deploy.yml create mode 100644 .gitignore create mode 100644 docs/manifest.webmanifest create mode 100644 docs/requirements.txt create mode 100644 mkdocs.yml diff --git a/.github/auto-merge.yml b/.github/auto-merge.yml deleted file mode 100644 index a1c3cc2119..0000000000 --- a/.github/auto-merge.yml +++ /dev/null @@ -1,12 +0,0 @@ -# Configuration for probot-auto-merge - https://github.com/bobvanderlinden/probot-auto-merge - -updateBranch: true -deleteBranchAfterMerge: true -reportStatus: true - -minApprovals: - COLLABORATOR: 2 -maxRequestedChanges: - NONE: 0 -blockingLabels: -- blocked \ No newline at end of file diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000000..60bc3482b5 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,13 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: daily + open-pull-requests-limit: 10 + + - package-ecosystem: pip + directory: "/" + schedule: + interval: daily + open-pull-requests-limit: 10 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000000..bebb4f3097 --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,24 @@ +name: Deploy docs to GitHub Pages via mkdocs + +on: + push: + branches: + - mkdocs + +jobs: + deploy: + name: Deploy docs + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2.3.4 + - uses: actions/setup-python@v2.2.1 + with: + python-version: 3.x + - run: pip install -r docs/requirements.txt + - run: cp README.md docs/ + # temp line for test conversion repo + - run: | + cp -R general docs/ + cp -R images docs/ + cp -R FAQ.md docs/ + - run: mkdocs gh-deploy --force diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..45ddf0ae39 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +site/ diff --git a/docs/manifest.webmanifest b/docs/manifest.webmanifest new file mode 100644 index 0000000000..7280743cd4 --- /dev/null +++ b/docs/manifest.webmanifest @@ -0,0 +1,15 @@ +{ + "name": "LinuxServer.io", + "short_name": "ls.io", + "description": "Welcome to the home of the LinuxServer.io documentation!", + "icons": [ + { + "src": "https://gblobscdn.gitbook.com/spaces%2F-LWuIse8qFJj2MqDi90T%2Favatar-1590244439115.png?alt=media", + "sizes": "256x256", + "type": "image/png" + } + ], + "theme_color": "#546d78", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 0000000000..7d444cdc38 --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1,3 @@ +mkdocs>=1.1.2 +mkdocs-material>=6.1.0 +mkdocs-redirects>=1.0.1 diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000000..b896c24dd5 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,35 @@ +--- +site_name: LinuxServer.io +site_description: Welcome to the home of the LinuxServer.io documentation! +site_author: LinuxServer.io +site_url: https://docs.linuxserver.io + +repo_url: https://github.com/linuxserver/docker-documentation +repo_name: linuxserver/docker-documentation +edit_uri: "" + +copyright: Copyright © 2021 LinuxServer.io + +extra: + manifest: manifest.webmanifest + social: + - icon: fontawesome/brands/github-square + link: https://github.com/linuxserver + - icon: fontawesome/brands/gitlab + link: https://gitlab.com/linuxserver.io + - icon: fontawesome/brands/twitter-square + link: https://twitter.com/linuxserverio + +plugins: + - search + +theme: + name: material + features: + - navigation.instant + language: en + favicon: https://gblobscdn.gitbook.com/spaces%2F-LWuIse8qFJj2MqDi90T%2Favatar-1590244439115.png?alt=media + logo: https://gblobscdn.gitbook.com/spaces%2F-LWuIse8qFJj2MqDi90T%2Favatar-1590244439115.png?alt=media + palette: + primary: purple + accent: indigo From f5b33211cccb892a78dc158c1adc4195f670b967 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Mon, 28 Nov 2022 00:28:41 +0000 Subject: [PATCH 02/12] Update mkdocs --- docs/manifest.webmanifest | 15 ----------- docs/requirements.txt | 6 ++--- mkdocs.yml | 56 ++++++++++++++++++++++++--------------- 3 files changed, 37 insertions(+), 40 deletions(-) delete mode 100644 docs/manifest.webmanifest diff --git a/docs/manifest.webmanifest b/docs/manifest.webmanifest deleted file mode 100644 index 7280743cd4..0000000000 --- a/docs/manifest.webmanifest +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "LinuxServer.io", - "short_name": "ls.io", - "description": "Welcome to the home of the LinuxServer.io documentation!", - "icons": [ - { - "src": "https://gblobscdn.gitbook.com/spaces%2F-LWuIse8qFJj2MqDi90T%2Favatar-1590244439115.png?alt=media", - "sizes": "256x256", - "type": "image/png" - } - ], - "theme_color": "#546d78", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/docs/requirements.txt b/docs/requirements.txt index 7d444cdc38..30072f43c7 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,3 @@ -mkdocs>=1.1.2 -mkdocs-material>=6.1.0 -mkdocs-redirects>=1.0.1 +mkdocs-material==8.5.10 +mkdocs-minify-plugin==0.6.1 +mkdocs-redirects==1.2.0 diff --git a/mkdocs.yml b/mkdocs.yml index b896c24dd5..6c04b2799a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,35 +1,47 @@ ---- site_name: LinuxServer.io -site_description: Welcome to the home of the LinuxServer.io documentation! -site_author: LinuxServer.io site_url: https://docs.linuxserver.io +site_author: LinuxServer.io +site_description: Welcome to the home of the LinuxServer.io documentation! -repo_url: https://github.com/linuxserver/docker-documentation repo_name: linuxserver/docker-documentation +repo_url: https://github.com/linuxserver/docker-documentation edit_uri: "" -copyright: Copyright © 2021 LinuxServer.io - -extra: - manifest: manifest.webmanifest - social: - - icon: fontawesome/brands/github-square - link: https://github.com/linuxserver - - icon: fontawesome/brands/gitlab - link: https://gitlab.com/linuxserver.io - - icon: fontawesome/brands/twitter-square - link: https://twitter.com/linuxserverio - -plugins: - - search +copyright: Copyright © 2022 LinuxServer.io theme: name: material + language: en features: - navigation.instant - language: en + palette: + - media: "(prefers-color-scheme: light)" + scheme: default + primary: purple + accent: indigo + toggle: + icon: material/toggle-switch-off-outline + name: Switch to dark mode + - media: "(prefers-color-scheme: dark)" + scheme: slate + primary: purple + accent: indigo + toggle: + icon: material/toggle-switch + name: Switch to light mode favicon: https://gblobscdn.gitbook.com/spaces%2F-LWuIse8qFJj2MqDi90T%2Favatar-1590244439115.png?alt=media logo: https://gblobscdn.gitbook.com/spaces%2F-LWuIse8qFJj2MqDi90T%2Favatar-1590244439115.png?alt=media - palette: - primary: purple - accent: indigo + +plugins: + - search + - minify: + minify_html: true + +extra: + social: + - icon: fontawesome/brands/square-github + link: https://github.com/linuxserver + - icon: fontawesome/brands/square-gitlab + link: https://gitlab.com/linuxserver.io + - icon: fontawesome/brands/square-twitter + link: https://twitter.com/linuxserverio From a148914e45dd7100b5ff59b755bcc8649dc7dacb Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Mon, 28 Nov 2022 00:36:48 +0000 Subject: [PATCH 03/12] Update gha --- .github/workflows/deploy.yml | 49 +++++++++++++++++++++++++++--------- .gitignore | 1 + 2 files changed, 38 insertions(+), 12 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index bebb4f3097..117947448a 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,24 +1,49 @@ -name: Deploy docs to GitHub Pages via mkdocs +name: Build mkdocs and deploy to GitHub Pages -on: - push: - branches: - - mkdocs +on: [push, pull_request] jobs: - deploy: - name: Deploy docs + + build: + name: Build docs runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2.3.4 - - uses: actions/setup-python@v2.2.1 + - uses: actions/checkout@v3 + - uses: actions/setup-python@v4 with: python-version: 3.x + - uses: actions/cache@v3 + with: + key: ${{ github.ref }} + path: .cache - run: pip install -r docs/requirements.txt - - run: cp README.md docs/ - # temp line for test conversion repo - run: | + cp README.md docs/index.md cp -R general docs/ cp -R images docs/ cp -R FAQ.md docs/ - - run: mkdocs gh-deploy --force + - run: mkdocs build + + deploy: + if: github.event_name == 'push' && contains(fromJson('["refs/heads/master", "refs/heads/main", "refs/heads/mkdocs"]'), github.ref) + needs: build + name: Deploy docs + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: '0' + - uses: actions/setup-python@v4 + with: + python-version: 3.x + - uses: actions/cache@v3 + with: + key: ${{ github.ref }} + path: .cache + - run: pip install -r docs/requirements.txt + - run: | + cp README.md docs/index.md + cp -R general docs/ + cp -R images docs/ + cp -R FAQ.md docs/ + - run: mkdocs gh-deploy --force \ No newline at end of file diff --git a/.gitignore b/.gitignore index 45ddf0ae39..bccd3dc6c2 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ +.cache site/ From 5cbdee41757f56a65cb13dc87a2bfdf2d30aefb7 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Sun, 27 Nov 2022 19:13:59 -0600 Subject: [PATCH 04/12] Update deploy.yml --- .github/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 117947448a..78fafaba34 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -46,4 +46,4 @@ jobs: cp -R general docs/ cp -R images docs/ cp -R FAQ.md docs/ - - run: mkdocs gh-deploy --force \ No newline at end of file + - run: mkdocs gh-deploy --force From 50e7c019a61d452a881623822eb5ce1fc7db62f3 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Mon, 28 Nov 2022 14:17:31 +0000 Subject: [PATCH 05/12] Use snips --- .github/workflows/deploy.yml | 4 ---- docs/FAQ.md | 1 + docs/index.md | 1 + 3 files changed, 2 insertions(+), 4 deletions(-) create mode 100644 docs/FAQ.md create mode 100644 docs/index.md diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 78fafaba34..e4e05108b4 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -18,10 +18,8 @@ jobs: path: .cache - run: pip install -r docs/requirements.txt - run: | - cp README.md docs/index.md cp -R general docs/ cp -R images docs/ - cp -R FAQ.md docs/ - run: mkdocs build deploy: @@ -42,8 +40,6 @@ jobs: path: .cache - run: pip install -r docs/requirements.txt - run: | - cp README.md docs/index.md cp -R general docs/ cp -R images docs/ - cp -R FAQ.md docs/ - run: mkdocs gh-deploy --force diff --git a/docs/FAQ.md b/docs/FAQ.md new file mode 100644 index 0000000000..8d1ba1a927 --- /dev/null +++ b/docs/FAQ.md @@ -0,0 +1 @@ +--8<-- "../FAQ.md" diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000000..f8898b55af --- /dev/null +++ b/docs/index.md @@ -0,0 +1 @@ +--8<-- "../README.md" From d086063d73da0adba5724eff9c6e4e1ec37a0f7a Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Mon, 28 Nov 2022 15:38:15 +0000 Subject: [PATCH 06/12] Remove relative directory --- docs/FAQ.md | 2 +- docs/index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/FAQ.md b/docs/FAQ.md index 8d1ba1a927..df01f8f17d 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -1 +1 @@ ---8<-- "../FAQ.md" +--8<-- "FAQ.md" diff --git a/docs/index.md b/docs/index.md index f8898b55af..612c7a5e0d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1 +1 @@ ---8<-- "../README.md" +--8<-- "README.md" From 6c77c74716bdc691e039671009d10ee01f0687e4 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Mon, 28 Nov 2022 16:18:01 +0000 Subject: [PATCH 07/12] Revert "Remove relative directory" This reverts commit d086063d73da0adba5724eff9c6e4e1ec37a0f7a. --- docs/FAQ.md | 2 +- docs/index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/FAQ.md b/docs/FAQ.md index df01f8f17d..8d1ba1a927 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -1 +1 @@ ---8<-- "FAQ.md" +--8<-- "../FAQ.md" diff --git a/docs/index.md b/docs/index.md index 612c7a5e0d..f8898b55af 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1 +1 @@ ---8<-- "README.md" +--8<-- "../README.md" From 24d13a01e860e2b3bf0cf4a9e138885638acc7e9 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Mon, 28 Nov 2022 16:18:10 +0000 Subject: [PATCH 08/12] Revert "Use snips" This reverts commit 50e7c019a61d452a881623822eb5ce1fc7db62f3. --- .github/workflows/deploy.yml | 4 ++++ docs/FAQ.md | 1 - docs/index.md | 1 - 3 files changed, 4 insertions(+), 2 deletions(-) delete mode 100644 docs/FAQ.md delete mode 100644 docs/index.md diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e4e05108b4..78fafaba34 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -18,8 +18,10 @@ jobs: path: .cache - run: pip install -r docs/requirements.txt - run: | + cp README.md docs/index.md cp -R general docs/ cp -R images docs/ + cp -R FAQ.md docs/ - run: mkdocs build deploy: @@ -40,6 +42,8 @@ jobs: path: .cache - run: pip install -r docs/requirements.txt - run: | + cp README.md docs/index.md cp -R general docs/ cp -R images docs/ + cp -R FAQ.md docs/ - run: mkdocs gh-deploy --force diff --git a/docs/FAQ.md b/docs/FAQ.md deleted file mode 100644 index 8d1ba1a927..0000000000 --- a/docs/FAQ.md +++ /dev/null @@ -1 +0,0 @@ ---8<-- "../FAQ.md" diff --git a/docs/index.md b/docs/index.md deleted file mode 100644 index f8898b55af..0000000000 --- a/docs/index.md +++ /dev/null @@ -1 +0,0 @@ ---8<-- "../README.md" From 6491be5840e0afca841bde7cc8e3adcd2f80f543 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Mon, 28 Nov 2022 21:42:12 +0000 Subject: [PATCH 09/12] Snips again --- .github/workflows/deploy.yml | 4 ---- docs/FAQ.md | 1 + docs/index.md | 1 + mkdocs.yml | 3 +++ 4 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 docs/FAQ.md create mode 100644 docs/index.md diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 78fafaba34..e4e05108b4 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -18,10 +18,8 @@ jobs: path: .cache - run: pip install -r docs/requirements.txt - run: | - cp README.md docs/index.md cp -R general docs/ cp -R images docs/ - cp -R FAQ.md docs/ - run: mkdocs build deploy: @@ -42,8 +40,6 @@ jobs: path: .cache - run: pip install -r docs/requirements.txt - run: | - cp README.md docs/index.md cp -R general docs/ cp -R images docs/ - cp -R FAQ.md docs/ - run: mkdocs gh-deploy --force diff --git a/docs/FAQ.md b/docs/FAQ.md new file mode 100644 index 0000000000..df01f8f17d --- /dev/null +++ b/docs/FAQ.md @@ -0,0 +1 @@ +--8<-- "FAQ.md" diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000000..612c7a5e0d --- /dev/null +++ b/docs/index.md @@ -0,0 +1 @@ +--8<-- "README.md" diff --git a/mkdocs.yml b/mkdocs.yml index 6c04b2799a..092f4d1d9e 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -32,6 +32,9 @@ theme: favicon: https://gblobscdn.gitbook.com/spaces%2F-LWuIse8qFJj2MqDi90T%2Favatar-1590244439115.png?alt=media logo: https://gblobscdn.gitbook.com/spaces%2F-LWuIse8qFJj2MqDi90T%2Favatar-1590244439115.png?alt=media +markdown_extensions: + - pymdownx.snippets + plugins: - search - minify: From 9afaf6fdc3667d2fc4a57ae1d8369803463d0508 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Tue, 29 Nov 2022 01:30:49 +0000 Subject: [PATCH 10/12] Use awesome-pages nav --- docs/.pages | 6 ++++++ docs/misc/finances.md | 1 + docs/requirements.txt | 1 + general/.pages | 12 ++++++++++++ images/.pages | 2 ++ mkdocs.yml | 1 + 6 files changed, 23 insertions(+) create mode 100644 docs/.pages create mode 100644 docs/misc/finances.md create mode 100644 general/.pages create mode 100644 images/.pages diff --git a/docs/.pages b/docs/.pages new file mode 100644 index 0000000000..6c1111da3f --- /dev/null +++ b/docs/.pages @@ -0,0 +1,6 @@ +nav: + - Introduction: index.md + - FAQ.md + - general + - images + - misc diff --git a/docs/misc/finances.md b/docs/misc/finances.md new file mode 100644 index 0000000000..5f4b2f04af --- /dev/null +++ b/docs/misc/finances.md @@ -0,0 +1 @@ +--8<-- "finances.md" diff --git a/docs/requirements.txt b/docs/requirements.txt index 30072f43c7..f2aa392c19 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,4 @@ +mkdocs-awesome-pages-plugin==2.8.0 mkdocs-material==8.5.10 mkdocs-minify-plugin==0.6.1 mkdocs-redirects==1.2.0 diff --git a/general/.pages b/general/.pages new file mode 100644 index 0000000000..d88d4486c8 --- /dev/null +++ b/general/.pages @@ -0,0 +1,12 @@ +nav: + - container-execution.md + - containers-101.md + - running-our-containers.md + - container-customization.md + - docker-compose.md + - understanding-puid-and-pgid.md + - updating-our-containers.md + - volumes.md + - fleet.md + - swag.md + - awesome-lsio.md diff --git a/images/.pages b/images/.pages new file mode 100644 index 0000000000..b3de8a52f2 --- /dev/null +++ b/images/.pages @@ -0,0 +1,2 @@ +nav: + - ... | regex=^docker-((?!(baseimage-|base-alpine-example|base-ubuntu-example|ci|doc-builder|gazee|gmail-order-bot|hydra2|jenkins-builder|letsencrypt|musicbrainz|mylar|pydio|readme-sync|rutorrent|sickrage|tester)).)*.md$ diff --git a/mkdocs.yml b/mkdocs.yml index 092f4d1d9e..b0d99be924 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -37,6 +37,7 @@ markdown_extensions: plugins: - search + - awesome-pages - minify: minify_html: true From 37590834878cfe656106b92cf9ea7bbfe9cd249e Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Tue, 29 Nov 2022 15:07:37 -0600 Subject: [PATCH 11/12] Update dependabot.yml --- .github/dependabot.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 60bc3482b5..f421daaa26 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,11 +3,11 @@ updates: - package-ecosystem: github-actions directory: "/" schedule: - interval: daily + interval: weekly open-pull-requests-limit: 10 - package-ecosystem: pip directory: "/" schedule: - interval: daily + interval: weekly open-pull-requests-limit: 10 From 9cccf8793a604b398741f22a8b3110e1e02425d5 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Tue, 29 Nov 2022 15:15:14 -0600 Subject: [PATCH 12/12] Update deploy.yml --- .github/workflows/deploy.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e4e05108b4..590c56578d 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -8,11 +8,11 @@ jobs: name: Build docs runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - uses: actions/checkout@v3.1.0 + - uses: actions/setup-python@v4.3.0 with: python-version: 3.x - - uses: actions/cache@v3 + - uses: actions/cache@v3.0.11 with: key: ${{ github.ref }} path: .cache @@ -28,13 +28,13 @@ jobs: name: Deploy docs runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v3.1.0 with: fetch-depth: '0' - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v4.3.0 with: python-version: 3.x - - uses: actions/cache@v3 + - uses: actions/cache@v3.0.11 with: key: ${{ github.ref }} path: .cache