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'
27
27
- name : Tar example files
28
28
run : tar -czf example.tar ./example
29
29
- name : Upload Generated Client
30
- uses : actions/upload-artifact@v4
30
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
31
31
with :
32
32
name : example-${{ inputs.name }}-client
33
33
path : ./example.tar
38
38
version : ${{ steps.supported-versions-matrix.outputs.version }}
39
39
upcoming : ${{ steps.supported-versions-matrix.outputs.upcoming }}
40
40
steps :
41
- - uses : actions/checkout@v4
41
+ - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
42
42
- id : supported-versions-matrix
43
- uses : WyriHaximus/github-action-composer-php-versions-in-range@v1
43
+ uses : WyriHaximus/github-action-composer-php-versions-in-range@ea3d54bf7909d5607c4f32bda9cd8d64e420ec99 # v1
44
44
with :
45
45
upcomingReleases : true
46
46
supported-checks-matrix :
@@ -51,11 +51,11 @@ jobs:
51
51
outputs :
52
52
check : ${{ steps.supported-checks-matrix.outputs.check }}
53
53
steps :
54
- - uses : actions/checkout@v4
54
+ - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
55
55
- run : |
56
56
mkdir -p example/generated-${{ inputs.name }}
57
57
- name : Download Generated Client
58
- uses : actions/download-artifact@v4
58
+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
59
59
with :
60
60
name : example-${{ inputs.name }}-client
61
61
path : ./
@@ -83,14 +83,14 @@ jobs:
83
83
container :
84
84
image : ghcr.io/wyrihaximusnet/php:${{ matrix.php }}-nts-alpine-dev-root
85
85
steps :
86
- - uses : actions/checkout@v4
86
+ - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
87
87
with :
88
88
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
89
89
- run : git config --global --add safe.directory $GITHUB_WORKSPACE # Do this ourself because `actions/checkout@v3 doesn't succeed in doing this
90
90
- run : |
91
91
mkdir -p example/generated-${{ inputs.name }}
92
92
- name : Download Generated Client
93
- uses : actions/download-artifact@v4
93
+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
94
94
with :
95
95
name : example-${{ inputs.name }}-client
96
96
path : ./
0 commit comments