5959 - os : ubuntu-20.04
6060 target : x86_64-unknown-linux-gnu
6161 code-target : linux-x64
62- container : quay .io/opencv -ci/opencv-python-manylinux2014_x86_64
62+ container : ghcr .io/rome/rome -ci-x86-64-centos7:latest
6363 - os : ubuntu-20.04
6464 target : aarch64-unknown-linux-gnu
6565 code-target : linux-arm64
7272
7373 name : Package ${{ matrix.code-target }}
7474 runs-on : ${{ matrix.os }}
75- container : ${{ matrix.container }}
75+ container :
76+ image : ${{ matrix.container }}
77+ env :
78+ PATH : /root/.cargo/bin:/root/.nvm/versions/node/v14.21.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/bin
7679
7780 needs : check
7881 if : needs.check.outputs.version_changed == 'true' || needs.check.outputs.nightly == 'true'
@@ -83,22 +86,16 @@ jobs:
8386 prerelease : ${{ needs.check.outputs.prerelease }}
8487
8588 steps :
89+ - name : Who Am I
90+ run : whoami && printenv
91+
8692 - name : Checkout repository
8793 uses : actions/checkout@v3
8894 with :
8995 fetch-depth : 1
9096
91- - name : Install Node.js
92- uses : actions/setup-node@v3
93- with :
94- node-version : 14.x
95-
96- - name : Install Rustup
97- uses : actions-rs/toolchain@v1
98- with :
99- toolchain : stable
100- target : ${{ matrix.target }}
101- default : true
97+ - name : Install Rust toolchain
98+ run : rustup target add ${{ matrix.target }}
10299
103100 - name : Install arm64 toolchain
104101 if : matrix.code-target == 'linux-arm64'
@@ -109,7 +106,6 @@ jobs:
109106 - name : Audit crates.io dependencies
110107 if : matrix.code-target == 'linux-x64'
111108 run : |
112- cargo install cargo-audit
113109 cargo audit
114110
115111 # Build the CLI binary
0 commit comments