File tree Expand file tree Collapse file tree 3 files changed +15
-10
lines changed Expand file tree Collapse file tree 3 files changed +15
-10
lines changed Original file line number Diff line number Diff line change 2121 os : [linux-gnu, macos, windows]
2222 architecture : [x86_64, aarch64]
2323 steps :
24- - uses : actions/checkout@v2
25- - uses : actions/setup-python@v2
24+ - uses : actions/checkout@v4
25+ - uses : actions/setup-python@v4
2626 with :
2727 python-version : " 3.11"
2828
3232 - name : Build wheels
3333 run : python python/make_wheels.py ${{ matrix.architecture }}-${{ matrix.os }}
3434
35- - uses : actions/upload-artifact@v2
35+ - uses : actions/upload-artifact@v4
3636 with :
37+ overwrite : true
3738 name : wheels
3839 path : ./wheelhouse/*.whl
3940
4344 needs : [build-wheels]
4445 if : inputs.publishToPyPI || inputs.publishToTestPyPI
4546 steps :
46- - uses : actions/download-artifact@v2
47+ - uses : actions/download-artifact@v4
4748 with :
4849 name : wheels
4950 path : dist
Original file line number Diff line number Diff line change 2222 include :
2323 - os : wasm
2424 steps :
25- - uses : actions/checkout@v2
25+ - uses : actions/checkout@v4
2626 - uses : goto-bus-stop/setup-zig@v1
2727 with :
2828 version : 0.11.0
@@ -71,16 +71,20 @@ jobs:
7171 if : matrix.os == 'wasm'
7272 run : mv zig-out/lib/${{ steps.map.outputs.libName }}.${{ steps.map.outputs.libExt }} libfastfec-${{ inputs.version }}.${{ steps.map.outputs.libExt }}
7373 - name : Upload artifacts
74- uses : actions/upload-artifact@v2
74+ uses : actions/upload-artifact@v4
7575 if : matrix.os != 'wasm'
7676 with :
77+ overwrite : true
78+ name : fastfec-${{ matrix.os }}-${{ matrix.architecture }}-${{ inputs.version }}
7779 path : |
7880 fastfec-${{ matrix.os }}-${{ matrix.architecture }}-${{ inputs.version }}.zip
7981 libfastfec-${{ matrix.os }}-${{ matrix.architecture }}-${{ inputs.version }}.${{ steps.map.outputs.libExt }}
8082 - name : Upload artifacts (wasm)
81- uses : actions/upload-artifact@v2
83+ uses : actions/upload-artifact@v4
8284 if : matrix.os == 'wasm'
8385 with :
86+ overwrite : true
87+ name : libfastfec-${{ matrix.os }}-${{ inputs.version }}
8488 path : |
8589 libfastfec-${{ inputs.version }}.${{ steps.map.outputs.libExt }}
8690 - name : GitHub release
Original file line number Diff line number Diff line change 55 runs-on : ubuntu-latest
66 timeout-minutes : 5
77 steps :
8- - uses : actions/checkout@v2
8+ - uses : actions/checkout@v4
99 - uses : goto-bus-stop/setup-zig@v1
1010 with :
1111 version : 0.11.0
1919 matrix :
2020 python-version : [3.8]
2121 steps :
22- - uses : actions/checkout@v2
22+ - uses : actions/checkout@v4
2323 - name : Setup Python
24- uses : actions/setup-python@v2
24+ uses : actions/setup-python@v4
2525 with :
2626 python-version : ${{ matrix.python-version }}
2727 - name : Ensure mappings are up-to-date
You can’t perform that action at this time.
0 commit comments