Skip to content

Commit 060541b

Browse files
committed
fixup!
1 parent 291b82b commit 060541b

File tree

2 files changed

+24
-13
lines changed

2 files changed

+24
-13
lines changed

.github/workflows/test-local-action-inside-home.yaml

+19-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: "Test local action inside $HOME"
1+
name: CI
22
on:
33
workflow_dispatch:
44
pull_request:
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ${{ matrix.os }}
1919
env:
2020
TERM: xterm
21-
name: local default
21+
name: local-inside-home
2222
steps:
2323
- name: Checkout
2424
uses: actions/checkout@v4
@@ -39,32 +39,36 @@ jobs:
3939
if: steps.setup-bats.outputs.support-installed == 'true'
4040
env:
4141
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
42+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
4243
run: |
43-
cd /tmp/bats-support/
44+
cd ${TMP_PATH}/bats-support/
4445
bats test
4546
- name: Execute test to check Bats-assert
4647
if: steps.setup-bats.outputs.assert-installed == 'true'
4748
env:
4849
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
50+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
4951
run: |
50-
cd /tmp/bats-assert/
52+
cd ${TMP_PATH}/bats-assert/
5153
bats test
5254
- name: Execute test to check Bats-detik
5355
if: steps.setup-bats.outputs.detik-installed == 'true'
5456
env:
5557
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
58+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
5659
run: |
57-
cd /tmp/bats-detik/
60+
cd ${TMP_PATH}/bats-detik/
5861
bats tests
5962
- name: Execute test to check Bats-file
6063
if: steps.setup-bats.outputs.file-installed == 'true'
6164
env:
6265
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
66+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
6367
# Currently the bats-file tests are broken
6468
# in gh runner env
6569
continue-on-error: true
6670
run: |
67-
cd /tmp/bats-file/
71+
cd ${TMP_PATH}/bats-file/
6872
bats test
6973
- name: Execute example tests
7074
env:
@@ -83,7 +87,7 @@ jobs:
8387
runs-on: ${{ matrix.os }}
8488
env:
8589
TERM: xterm
86-
name: local default cache
90+
name: local-inside-home-cache
8791
steps:
8892
- name: Checkout
8993
uses: actions/checkout@v4
@@ -103,33 +107,37 @@ jobs:
103107
- name: Execute test to check Bats-support
104108
env:
105109
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
110+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
106111
if: steps.setup-bats.outputs.support-installed == 'true'
107112
run: |
108-
cd /tmp/bats-support/
113+
cd ${TMP_PATH}/bats-support/
109114
bats test
110115
- name: Execute test to check Bats-assert
111116
env:
112117
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
118+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
113119
if: steps.setup-bats.outputs.assert-installed == 'true'
114120
run: |
115-
cd /tmp/bats-assert/
121+
cd ${TMP_PATH}/bats-assert/
116122
bats test
117123
- name: Execute test to check Bats-detik
118124
env:
119125
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
126+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
120127
if: steps.setup-bats.outputs.detik-installed == 'true'
121128
run: |
122-
cd /tmp/bats-detik/
129+
cd ${TMP_PATH}/bats-detik/
123130
bats tests
124131
- name: Execute test to check Bats-file
125132
env:
126133
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
134+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
127135
if: steps.setup-bats.outputs.file-installed == 'true'
128136
# Currently the bats-file tests are broken
129137
# in gh runner env
130138
continue-on-error: true
131139
run: |
132-
cd /tmp/bats-file/
140+
cd ${TMP_PATH}/bats-file/
133141
bats test
134142
- name: Execute example tests
135143
env:

.github/workflows/test-local-action-with-conditionals.yaml

+5-2
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,20 @@ jobs:
3434
- name: Execute test to check Bats-support
3535
env:
3636
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
37+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
3738
run: |
38-
cd /tmp/bats-support/
39+
cd ${TMP_PATH}/bats-support/
3940
bats test
4041
- name: Execute test to check Bats-assert
4142
env:
4243
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
44+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
4345
run: |
44-
cd /tmp/bats-assert/
46+
cd ${TMP_PATH}/bats-assert/
4547
bats test
4648
- name: Execute example tests
4749
env:
4850
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
51+
TMP_PATH: ${{ steps.setup-bats.outputs.tmp-path }}
4952
run:
5053
bats -T -p tests

0 commit comments

Comments
 (0)