Skip to content

Commit 83dccb2

Browse files
committed
update
1 parent af71e2c commit 83dccb2

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

.github/workflows/ci-docker-api.yaml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: API Tests (CI Docker)
1+
name: API Checks (CI Docker)
22

33
on:
44
pull_request:
@@ -71,6 +71,21 @@ jobs:
7171
- name: Confirm container tag
7272
run: echo "Using image ghcr.io/opentrons/ci-bootstrap:${{ needs.select-image.outputs.tag }}"
7373

74+
- name: Prepare output file permissions
75+
run: |
76+
sudo mkdir -p "$(dirname "$GITHUB_OUTPUT")"
77+
sudo touch "$GITHUB_OUTPUT"
78+
sudo chmod 666 "$GITHUB_OUTPUT"
79+
sudo mkdir -p "$(dirname "$GITHUB_PATH")"
80+
sudo touch "$GITHUB_PATH"
81+
sudo chmod 666 "$GITHUB_PATH"
82+
83+
- name: Ensure summary path writable
84+
run: |
85+
sudo mkdir -p "$(dirname "$GITHUB_STEP_SUMMARY")"
86+
sudo touch "$GITHUB_STEP_SUMMARY"
87+
sudo chown $(whoami):$(whoami) "$GITHUB_STEP_SUMMARY" "$(dirname "$GITHUB_STEP_SUMMARY")"
88+
7489
- name: Configure Git access
7590
env:
7691
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -143,6 +158,9 @@ jobs:
143158
sudo mkdir -p "$(dirname "$GITHUB_OUTPUT")"
144159
sudo touch "$GITHUB_OUTPUT"
145160
sudo chmod 666 "$GITHUB_OUTPUT"
161+
sudo mkdir -p "$(dirname "$GITHUB_PATH")"
162+
sudo touch "$GITHUB_PATH"
163+
sudo chmod 666 "$GITHUB_PATH"
146164
147165
- name: Ensure summary path writable
148166
run: |

0 commit comments

Comments
 (0)