Skip to content

Commit

Permalink
CI: update to node 20
Browse files Browse the repository at this point in the history
  • Loading branch information
astraw committed Jul 23, 2024
1 parent 295d279 commit 2fee10b
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 25 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/build-apriltag-track-movie.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ jobs:
run:
working-directory: apriltag/apriltag-track-movie
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build app
run: |
cargo build --release
- name: Show shared libraries required
run: |
ldd ${{ github.workspace }}/target/release/apriltag-track-movie
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: apriltag-track-movie-${{ runner.os }}
path: ${{ github.workspace }}/target/release/apriltag-track-movie
Expand All @@ -31,7 +31,7 @@ jobs:
run:
working-directory: apriltag/apriltag-track-movie
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Install pthread
uses: lukka/run-vcpkg@v7
id: vcpkg
Expand All @@ -46,7 +46,7 @@ jobs:
APRILTAG_SYS_WINDOWS_PTHREAD_STATIC_LIB: '${{steps.vcpkg.outputs.RUNVCPKG_VCPKG_ROOT_OUT}}\installed\x64-windows-static\lib\pthreadVC3.lib'
run: |
cargo build --release
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: apriltag-track-movie-${{ runner.os }}
path: ${{ github.workspace }}/target/release/apriltag-track-movie.exe
4 changes: 2 additions & 2 deletions .github/workflows/build-braid-process-video.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@ jobs:
run:
working-directory: braid-process-video
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup Rust
run: |
rustup toolchain install stable --profile minimal --no-self-update
- name: Build braid-process-video app
run: |
cargo build --release
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: braid-process-video-${{ matrix.runs-on }}
path: ${{ github.workspace }}/target/release/braid-process-vid*
12 changes: 6 additions & 6 deletions .github/workflows/build-fmf-cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@ jobs:
run:
working-directory: fmf/fmf-cli
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup Rust
run: |
rustup toolchain install nightly --profile minimal --no-self-update
- name: Build FMF CLI app
run: |
cargo +nightly build --release --features backtrace
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: fmf-ubuntu
path: ${{ github.workspace }}/target/release/fmf
Expand All @@ -32,14 +32,14 @@ jobs:
run:
working-directory: fmf/fmf-cli
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup Rust
run: |
rustup toolchain install nightly --profile minimal --no-self-update
- name: Build FMF CLI app
run: |
cargo +nightly build --release --features backtrace
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: fmf-windows
path: ${{ github.workspace }}/target/release/fmf.exe
Expand All @@ -50,14 +50,14 @@ jobs:
run:
working-directory: fmf/fmf-cli
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup Rust
run: |
rustup toolchain install nightly --profile minimal --no-self-update
- name: Build FMF CLI app
run: |
cargo +nightly build --release --features backtrace
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: fmf-mac
path: ${{ github.workspace }}/target/release/fmf
4 changes: 2 additions & 2 deletions .github/workflows/build-show-timestamps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@ jobs:
run:
working-directory: media-utils/show-timestamps
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup Rust
run: |
rustup toolchain install stable --profile minimal --no-self-update
- name: Build show-timestamps app
run: |
cargo build --release
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: show-timestamps-${{ matrix.runs-on }}
path: ${{ github.workspace }}/target/release/show-timestam*
22 changes: 11 additions & 11 deletions .github/workflows/pybraidz-chunked-iter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ jobs:
# target: [x86_64, x86, aarch64, armv7, s390x, ppc64le]
target: [x86_64, aarch64]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.10'
- name: Build wheels
Expand All @@ -46,7 +46,7 @@ jobs:
working-directory: braidz-parser/braidz-chunked-iter/pybraidz-chunked-iter
manylinux: auto
- name: Upload wheels
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: wheels
path: braidz-parser/braidz-chunked-iter/pybraidz-chunked-iter/dist
Expand All @@ -58,8 +58,8 @@ jobs:
# target: [x64, x86]
target: [x64]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.10'
architecture: ${{ matrix.target }}
Expand All @@ -71,7 +71,7 @@ jobs:
sccache: 'true'
working-directory: braidz-parser/braidz-chunked-iter/pybraidz-chunked-iter
- name: Upload wheels
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: wheels
path: braidz-parser/braidz-chunked-iter/pybraidz-chunked-iter/dist
Expand All @@ -82,8 +82,8 @@ jobs:
matrix:
target: [x86_64, aarch64]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.10'
- name: Build wheels
Expand All @@ -94,23 +94,23 @@ jobs:
sccache: 'true'
working-directory: braidz-parser/braidz-chunked-iter/pybraidz-chunked-iter
- name: Upload wheels
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: wheels
path: braidz-parser/braidz-chunked-iter/pybraidz-chunked-iter/dist

sdist:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build sdist
uses: PyO3/maturin-action@v1
with:
command: sdist
args: --out dist
working-directory: braidz-parser/braidz-chunked-iter/pybraidz-chunked-iter
- name: Upload sdist
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: wheels
path: braidz-parser/braidz-chunked-iter/pybraidz-chunked-iter/dist
Expand Down

0 comments on commit 2fee10b

Please sign in to comment.