1414 using : " composite"
1515 steps :
1616 - name : Checkout
17- uses : actions/checkout@v5
18- - uses : ./.github/actions/node-install
17+ uses : actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 - uses: ./.github/actions/node-install
1918 with :
2019 node-version : ${{ inputs.node-version }}
2120 GITHUB_TOKEN : ${{ inputs.GITHUB_TOKEN }}
@@ -24,16 +23,14 @@ runs:
2423 run : npm ci
2524 shell : bash
2625 - name : Setup Ruby
27- uses : ruby/setup-ruby@v1.267.0
28- with :
26+ uses : ruby/setup-ruby@d5126b9b3579e429dd52e51e68624dda2e05be25 # v1.267.0 with:
2927 ruby-version : " 3.4.7" # Not needed with a .ruby-version file
3028 bundler-cache : true # Enable automatic gem caching
3129 cache-version : 0 # Increment this number if you need to re-download cached gems
3230 working-directory : " ./docs"
3331 - name : Setup Pages
3432 id : pages
35- uses : actions/configure-pages@v5
36- - name : Build with Jekyll
33+ uses : actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5 - name: Build with Jekyll
3734 working-directory : ./docs
3835 # Outputs to the './_site' directory by default
3936 shell : bash
4542 VERSION : ${{ inputs.version }}
4643 - name : Upload artifact
4744 # Automatically uploads an artifact from the './_site' directory by default
48- uses : actions/upload-pages-artifact@v3
49- with :
45+ uses : actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3 with:
5046 path : " docs/_site/"
5147 name : jekyll-docs-${{ inputs.version }}
5248
5551 shell : bash
5652
5753 - name : Upload artifact
58- uses : actions/upload-artifact@v4
59- with :
54+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with:
6055 path : " artifact.tar"
6156 name : schemas-${{ inputs.version }}
0 commit comments