File tree Expand file tree Collapse file tree 1 file changed +0
-39
lines changed
Expand file tree Collapse file tree 1 file changed +0
-39
lines changed Original file line number Diff line number Diff line change 6565
6666 - name : run tests
6767 run : pytest -v
68-
69-
70-
71- name : Download OS‑specific release and test
72-
73- on :
74- push :
75- workflow_dispatch :
76-
77- jobs :
78- test :
79- strategy :
80- matrix :
81- os : [ubuntu-latest, windows-latest]
82- runs-on : ${{ matrix.os }}
83-
84- steps :
85- - uses : actions/checkout@v4
86-
87- - name : Download release asset
88- uses : robinraju/release-downloader@v1
89- with :
90- repository : ' OWNER/REPO' # replace with actual
91- latest : true
92- fileName : ${{ matrix.os == 'windows-latest' && 'windows.zip' || 'linux.zip' }}
93- out-file-path : external_libs
94- token : ${{ secrets.GITHUB_TOKEN }}
95-
96- - name : Extract archive
97- if : runner.os != 'Windows'
98- run : unzip external_libs/linux.zip -d external_libs_unpacked
99-
100- - name : Extract archive on Windows
101- if : runner.os == 'Windows'
102- shell : pwsh
103- run : Expand-Archive -Path external_libs/windows.zip -DestinationPath external_libs_unpacked -Force
104-
105- # ... then run your tests etc.
106-
You can’t perform that action at this time.
0 commit comments