diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2024-03-08 19:34:00 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2024-03-11 00:08:32 +0900 |
commit | 22459a8f6da6a52553373201934fc7e6bcba88e7 (patch) | |
tree | 36eea349c892f6ba4b52022c089db01e6ea43c0d | |
parent | fb00d002e669373e17b974cf66b1e839d19c93f5 (diff) |
Clean up dummy files
-rw-r--r-- | .github/actions/setup/directories/action.yml | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/.github/actions/setup/directories/action.yml b/.github/actions/setup/directories/action.yml index 598096ef3a..e91787cc40 100644 --- a/.github/actions/setup/directories/action.yml +++ b/.github/actions/setup/directories/action.yml @@ -135,9 +135,21 @@ runs: - if: inputs.dummy-files == 'true' shell: bash + id: dummy-files working-directory: ${{ inputs.builddir }} run: | : Create dummy files in build dir - for basename in {a..z} {A..Z} {0..9} foo bar test zzz; do - echo > ${basename}.rb "raise %(do not load ${basename}.rb)" + set {{a..z},{A..Z},{0..9},foo,bar,test,zzz}.rb + for file; do \ + echo > $file "raise 'do not load $file'"; \ done + # drop {a..z}.rb if case-insensitive filesystem + grep -F A.rb a.rb > /dev/null && set "${@:27}" + echo files="$*" >> $GITHUB_OUTPUT + + - if: steps.dummy-files.outcome == 'success' + uses: gacts/run-and-post-run@674528335da98a7afc80915ff2b4b860a0b3553a # v1.4.0 + with: + working-directory: ${{ inputs.builddir }} + post: + rm ${{ steps.dummy-files.outputs.files }} |