4646
4747 - name : Check existence of composer.json file
4848 id : check_composer_file
49- uses : andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3
50- with :
51- files : " composer.json"
49+ run : echo "files_exists=$(test -f composer.json && echo true || echo false)" >> "$GITHUB_OUTPUT"
5250
5351 - name : Set up PHP environment
5452 if : steps.check_composer_file.outputs.files_exists == 'true'
7169
7270 - name : Check existence of vendor/bin/parallel-lint file
7371 id : check_linter_file
74- uses : andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3
75- with :
76- files : " vendor/bin/parallel-lint"
72+ run : echo "files_exists=$(test -f vendor/bin/parallel-lint && echo true || echo false)" >> "$GITHUB_OUTPUT"
7773
7874 - name : Run Linter
7975 if : steps.check_linter_file.outputs.files_exists == 'true'
@@ -123,9 +119,7 @@ jobs:
123119
124120 - name : Check existence of config file
125121 id : check_files
126- uses : andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3
127- with :
128- files : " .typos.toml"
122+ run : echo "files_exists=$(test -f .typos.toml && echo true || echo false)" >> "$GITHUB_OUTPUT"
129123
130124 - name : Check spelling
131125 if : steps.check_files.outputs.files_exists == 'true'
@@ -141,9 +135,7 @@ jobs:
141135
142136 - name : Check existence of composer.json & phpcs.xml.dist files
143137 id : check_files
144- uses : andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3
145- with :
146- files : " composer.json, phpcs.xml.dist"
138+ run : echo "files_exists=$([ -f composer.json ] && [ -f phpcs.xml.dist ] && echo true || echo false)" >> "$GITHUB_OUTPUT"
147139
148140 - name : Set up PHP environment
149141 if : steps.check_files.outputs.files_exists == 'true'
@@ -165,9 +157,7 @@ jobs:
165157
166158 - name : Check existence of vendor/bin/phpcs file
167159 id : check_phpcs_binary_file
168- uses : andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3
169- with :
170- files : " vendor/bin/phpcs"
160+ run : echo "files_exists=$(test -f vendor/bin/phpcs && echo true || echo false)" >> "$GITHUB_OUTPUT"
171161
172162 - name : Run PHPCS
173163 if : steps.check_phpcs_binary_file.outputs.files_exists == 'true'
@@ -188,11 +178,9 @@ jobs:
188178 - name : Check out source code
189179 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
190180
191- - name : Check existence of composer.json & phpcs.xml.dist files
181+ - name : Check existence of composer.json file
192182 id : check_files
193- uses : andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3
194- with :
195- files : " composer.json"
183+ run : echo "files_exists=$(test -f composer.json && echo true || echo false)" >> "$GITHUB_OUTPUT"
196184
197185 - name : Set up PHP environment
198186 if : steps.check_files.outputs.files_exists == 'true'
@@ -214,9 +202,7 @@ jobs:
214202
215203 - name : Check existence of vendor/bin/phpstan file
216204 id : check_phpstan_binary_file
217- uses : andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3
218- with :
219- files : " vendor/bin/phpstan"
205+ run : echo "files_exists=$(test -f vendor/bin/phpstan && echo true || echo false)" >> "$GITHUB_OUTPUT"
220206
221207 - name : Run PHPStan
222208 if : steps.check_phpstan_binary_file.outputs.files_exists == 'true'
0 commit comments