11name : ci
2+ # on:
3+ # push:
4+ # branches:
5+ # - master
6+ # - main
7+ # permissions:
8+ # contents: write
9+ # jobs:
10+ # deploy:
11+ # runs-on: ubuntu-latest
12+ # steps:
13+ # - uses: actions/checkout@v4
14+ # - name: Configure Git Credentials
15+ # run: |
16+ # git config user.name github-actions[bot]
17+ # git config user.email 41898282+github-actions[bot]@users.noreply.github.com
18+ # - uses: actions/setup-python@v4
19+ # with:
20+ # python-version: 3.x
21+ # - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
22+ # - uses: actions/cache@v3
23+ # with:
24+ # key: mkdocs-material-${{ env.cache_id }}
25+ # path: .cache
26+ # restore-keys: |
27+ # mkdocs-material-
28+ # - name: Install Python dependencies
29+ # run: |
30+ # pip install \
31+ # pip install mkdocs-material \
32+ # mkdocs-minify-plugin>=0.3 \
33+ # mkdocs-redirects>=1.0 \
34+ # mkdocs-rss-plugin>=0.17 \
35+ # mkdocs-awesome-pages-plugin \
36+ # mkdocs-monorepo-plugin
37+
38+ # - run: mkdocs gh-deploy --force
39+
40+ name : ci # (1)!
241on :
342 push :
443 branches :
5- - master
44+ - master # (2)!
645 - main
746permissions :
847 contents : write
@@ -15,24 +54,21 @@ jobs:
1554 run : |
1655 git config user.name github-actions[bot]
1756 git config user.email 41898282+github-actions[bot]@users.noreply.github.com
18- - uses : actions/setup-python@v4
57+ - uses : actions/setup-python@v5
1958 with :
2059 python-version : 3.x
21- - run : echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
22- - uses : actions/cache@v3
60+ - run : echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV # (3)!
61+ - uses : actions/cache@v4
2362 with :
2463 key : mkdocs-material-${{ env.cache_id }}
25- path : .cache
64+ path : .cache # (4)!
2665 restore-keys : |
2766 mkdocs-material-
28- - name : Install Python dependencies
29- run : |
30- pip install \
31- pip install mkdocs-material \
32- mkdocs-minify-plugin>=0.3 \
33- mkdocs-redirects>=1.0 \
34- mkdocs-rss-plugin>=0.17 \
35- mkdocs-awesome-pages-plugin \
36- mkdocs-monorepo-plugin
37-
67+ - run : pip install \
68+ pip install mkdocs-material \
69+ mkdocs-minify-plugin>=0.3 \
70+ mkdocs-redirects>=1.0 \
71+ mkdocs-rss-plugin>=0.17 \
72+ mkdocs-awesome-pages-plugin \
73+ mkdocs-monorepo-plugin
3874 - run : mkdocs gh-deploy --force
0 commit comments