|
13 | 13 | container: |
14 | 14 | image: ghcr.io/wyrihaximusnet/php:8.2-nts-alpine-dev-root |
15 | 15 | steps: |
16 | | - - uses: actions/checkout@v4 |
| 16 | + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 |
17 | 17 | with: |
18 | 18 | fetch-depth: '0' |
19 | 19 | persist-credentials: 'false' |
|
22 | 22 | - name: Tar example files |
23 | 23 | run: tar -czf example.tar ./example |
24 | 24 | - name: Upload Generated Client |
25 | | - uses: actions/upload-artifact@v4 |
| 25 | + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 |
26 | 26 | with: |
27 | 27 | name: example-${{ inputs.name }}-client |
28 | 28 | path: ./example.tar |
|
33 | 33 | version: ${{ steps.supported-versions-matrix.outputs.version }} |
34 | 34 | upcoming: ${{ steps.supported-versions-matrix.outputs.upcoming }} |
35 | 35 | steps: |
36 | | - - uses: actions/checkout@v4 |
| 36 | + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 |
37 | 37 | - id: supported-versions-matrix |
38 | | - uses: WyriHaximus/github-action-composer-php-versions-in-range@v1 |
| 38 | + uses: WyriHaximus/github-action-composer-php-versions-in-range@ea3d54bf7909d5607c4f32bda9cd8d64e420ec99 # v1 |
39 | 39 | with: |
40 | 40 | upcomingReleases: true |
41 | 41 | supported-checks-matrix: |
|
46 | 46 | outputs: |
47 | 47 | check: ${{ steps.supported-checks-matrix.outputs.check }} |
48 | 48 | steps: |
49 | | - - uses: actions/checkout@v4 |
| 49 | + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 |
50 | 50 | - name: Download Generated Client |
51 | | - uses: actions/download-artifact@v4 |
| 51 | + uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 |
52 | 52 | with: |
53 | 53 | name: example-${{ inputs.name }}-client |
54 | 54 | path: ./ |
@@ -76,12 +76,12 @@ jobs: |
76 | 76 | container: |
77 | 77 | image: ghcr.io/wyrihaximusnet/php:${{ matrix.php }}-nts-alpine-dev-root |
78 | 78 | steps: |
79 | | - - uses: actions/checkout@v4 |
| 79 | + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 |
80 | 80 | with: |
81 | 81 | fetch-depth: 0 # Required due to the way Git works, without it this action won't be able to find any or the correct tags |
82 | 82 | - run: git config --global --add safe.directory $GITHUB_WORKSPACE # Do this ourself because `actions/checkout@v3 doesn't succeed in doing this |
83 | 83 | - name: Download Generated Client |
84 | | - uses: actions/download-artifact@v4 |
| 84 | + uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 |
85 | 85 | with: |
86 | 86 | name: example-${{ inputs.name }}-client |
87 | 87 | path: ./ |
|
0 commit comments