Skip to content

Commit 4b16036

Browse files
author
mike dupont
committed
naming the output better
1 parent b85442f commit 4b16036

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

.github/workflows/run-docker-tests.yml

+18-16
Original file line numberDiff line numberDiff line change
@@ -30,42 +30,44 @@ jobs:
3030
- "/app/src/lib/mina/token.test.ts"
3131
runs-on: ubuntu-latest
3232
steps:
33+
- name: Sets NAME
34+
env:
35+
name: "${{matrix.tests}}"
36+
run: |
37+
TEST_NAME1=`echo $name | sed -e 's!/!-!g' `
38+
echo "TEST_NAME=test${TEST_NAME1}" >> $GITHUB_ENV
39+
3340
- uses: meta-introspector/checkout@v4
34-
#with:
41+
#with:
3542
# submodules: recursive
36-
43+
3744
- name: Login to GHCR
3845
uses: meta-introspector/login-action@v1
3946
with:
4047
registry: ghcr.io
4148
username: ${{ github.actor }}
4249
password: ${{ secrets.GITHUB_TOKEN }}
43-
50+
4451
- name: pull the image
4552
run: docker pull ${{ inputs.image_url || env.default_image }}
46-
53+
4754
- name: run the Docker tests
4855
run: TESTS=${{matrix.tests}} docker compose up ${{ env.container_name }}
4956
env:
5057
DOCKER_IMAGE_URL: ${{ inputs.image_url || env.default_image}}
58+
5159
- name: docker cp results
5260
run: docker compose cp ${{ env.container_name }}:/tmp/perf.data.tar.gz perf.data.tar.gz
53-
- name: Sets NAME
54-
env:
55-
name: "${{matrix.tests}}"
56-
run: |
57-
echo "TEST_NAME=${name/\//-}" >> $GITHUB_ENV
61+
5862
- name: Archive results
5963
uses: meta-introspector/upload-artifact@v4
6064
with:
61-
name: ${{ env.TEST_NAME }}.perf.data.tar.gz
62-
path: perf.data.tar.gz
65+
name: ${{ env.TEST_NAME }}.perf.data.tar.gz
66+
path: perf.data.tar.gz
67+
6368
- name: delete the results
6469
run: rm -rf /tmp/perf*
70+
6571
- name: delete the container
6672
run: |
67-
docker compose down
68-
69-
70-
71-
73+
docker compose down

0 commit comments

Comments
 (0)