99 workflow_dispatch :
1010
1111permissions :
12- contents : read
12+ contents : write
13+ pages : write
14+ id-token : write
1315
1416concurrency :
1517 group : " pages"
@@ -18,32 +20,28 @@ concurrency:
1820jobs :
1921 build :
2022 runs-on : ubuntu-latest
21- permissions :
22- contents : read
23- pages : write
24- id-token : write
2523 steps :
2624 - name : Checkout
27- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
25+ uses : actions/checkout@v3
2826 with :
2927 submodules : recursive
3028 - name : Setup Dart
31- uses : dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c # v1.7.1
29+ uses : dart-lang/setup-dart@v1
3230 with :
3331 sdk : stable
3432 - name : Setup environment
3533 uses : ./.github/actions/setup
3634 - name : Setup Pages
37- uses : actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0
35+ uses : actions/configure-pages@v3
3836 - name : Setup Ruby
39- uses : ruby/setup-ruby@354a1ad156761f5ee2b7b13fa4bbada0a35f085d # v1.229.0
37+ uses : ruby/setup-ruby@v1
4038 with :
4139 ruby-version : 3.3.5
4240 - name : Build with Dartdoc
4341 run : |
4442 cd ouds_core
4543 dart pub get
46- dart doc .
44+ dart doc .
4745 - name : Move DartDoc output
4846 run : |
4947 mkdir -p ./docs
@@ -54,21 +52,19 @@ jobs:
5452 cp ouds_core/assets/doc/orange_logo.svg ./docs/assets/
5553 cp ouds_core/assets/doc/banner.png ./docs/assets/
5654 - name : Upload artifact
57- uses : actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3.0.1
55+ uses : actions/upload-pages-artifact@v3
5856 with :
5957 path : ./docs
6058
6159 deploy :
6260 runs-on : ubuntu-latest
6361 needs : build
64- permissions :
65- contents : write
6662 steps :
6763 - name : Checkout repository
68- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
64+ uses : actions/checkout@v2
6965
7066 - name : Download artifact
71- uses : actions/download-artifact@cc203385981b70ca67064455fa57f0e04c87c65f # v4.1.9
67+ uses : actions/download-artifact@v4
7268 with :
7369 name : github-pages
7470
9894 git push origin gh-pages --force
9995 env :
10096 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
97+
0 commit comments