fix(workflow): ensure cucumber-json-formatter (#9300)

This commit is contained in:
Ulf Gebhardt 2026-02-27 02:17:48 +01:00 committed by GitHub
parent 795881e5b4
commit 0f1504fb8a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -118,7 +118,8 @@ jobs:
- name: Install cypress requirements - name: Install cypress requirements
run: | run: |
sudo wget --no-verbose -O /opt/cucumber-json-formatter "https://github.com/cucumber/json-formatter/releases/download/v19.0.0/cucumber-json-formatter-linux-386" sudo wget --no-verbose -O /opt/cucumber-json-formatter "https://github.com/cucumber/json-formatter/releases/download/v19.0.0/cucumber-json-formatter-linux-amd64"
echo "66a2ef158866c3ecb3d8e49a7189814a485bddca43e133e4ca5735b8d3951bf7 /opt/cucumber-json-formatter" | sha256sum -c -
sudo chmod +x /opt/cucumber-json-formatter sudo chmod +x /opt/cucumber-json-formatter
cd backend cd backend
yarn install yarn install
@ -200,10 +201,22 @@ jobs:
path: /tmp/webapp.tar path: /tmp/webapp.tar
key: ${{ github.run_id }}-e2e-webapp-cache key: ${{ github.run_id }}-e2e-webapp-cache
- name: Copy env files
run: |
cp webapp/.env.template webapp/.env
cp backend/.env.test_e2e backend/.env
- name: Ensure cucumber-json-formatter exists
run: |
if [ ! -f /opt/cucumber-json-formatter ]; then
sudo wget --no-verbose -O /opt/cucumber-json-formatter "https://github.com/cucumber/json-formatter/releases/download/v19.0.0/cucumber-json-formatter-linux-amd64"
echo "66a2ef158866c3ecb3d8e49a7189814a485bddca43e133e4ca5735b8d3951bf7 /opt/cucumber-json-formatter" | sha256sum -c -
fi
sudo chmod +x /opt/cucumber-json-formatter
sudo ln -fs /opt/cucumber-json-formatter /usr/bin/cucumber-json-formatter
- name: Boot up test system | docker compose - name: Boot up test system | docker compose
run: | run: |
chmod +x /opt/cucumber-json-formatter
sudo ln -fs /opt/cucumber-json-formatter /usr/bin/cucumber-json-formatter
docker load < /tmp/neo4j.tar docker load < /tmp/neo4j.tar
docker load < /tmp/backend.tar docker load < /tmp/backend.tar
docker load < /tmp/minio.tar docker load < /tmp/minio.tar