File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ name: Regression tests
33on :
44 push :
55 branches : [ master ]
6- pull_request :
7- branches : [ master ]
6+ # pull_request:
7+ # branches: [ master ]
88
99jobs :
1010
Original file line number Diff line number Diff line change 11name : Build/publish release binaries (Linux, Mac)
22
33on :
4- # push:
4+ push :
5+ pull_request :
6+ branches : [ master ]
57# # Trigger on version tags: v4.10 etc.
68# tags:
79# - 'v*'
2527 matrix :
2628 include :
2729 - os : ubuntu-latest
28- artifact_name : prism-linux64
30+ artifact_name : prism-linux64-x86
31+ - os : ubuntu-22.04-arm
32+ artifact_name : prism-linux64-arm
2933 - os : macos-latest
30- artifact_name : prism-macos64
34+ artifact_name : prism-mac64-arm
35+ - os : macos-15-intel
36+ artifact_name : prism-mac64-x86
3137 runs-on : ${{ matrix.os }}
3238
3339 steps :
@@ -58,23 +64,29 @@ jobs:
5864 matrix :
5965 include :
6066 - os : ubuntu-latest
61- artifact : prism-linux64
67+ artifact_name : prism-linux64-x86
68+ - os : ubuntu-22.04-arm
69+ artifact_name : prism-linux64-arm
6270 - os : macos-latest
63- artifact : prism-macos64
71+ artifact_name : prism-mac64-arm
72+ - os : macos-15-intel
73+ artifact_name : prism-mac64-x86
6474 runs-on : ${{ matrix.os }}
6575
6676 steps :
6777 - name : Download Artifact
6878 uses : actions/download-artifact@v4
6979 with :
70- name : ${{ matrix.artifact }}
80+ name : ${{ matrix.artifact_name }}
7181 path : test-dir
7282 - name : Verify download
7383 run : ls -R test-dir/
7484 - name : Build and run smoke test
7585 shell : bash
7686 working-directory : ./test-dir
7787 run : |
88+ TARBALL=$(find . -name "prism*.tar.gz" | head -n 1)
89+ mv "$TARBALL" .
7890 tar -xzf prism*.tar.gz
7991 rm prism*.tar.gz
8092 cd prism-*
You can’t perform that action at this time.
0 commit comments