|
|
|
@ -5,7 +5,7 @@ name: Continuous integration
|
|
|
|
jobs:
|
|
|
|
jobs:
|
|
|
|
test_linux:
|
|
|
|
test_linux:
|
|
|
|
name: Test Linux
|
|
|
|
name: Test Linux
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-20.04
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: dtolnay/rust-toolchain@1.57.0
|
|
|
|
- uses: dtolnay/rust-toolchain@1.57.0
|
|
|
|
@ -13,7 +13,7 @@ jobs:
|
|
|
|
|
|
|
|
|
|
|
|
test_linux_latest_stable:
|
|
|
|
test_linux_latest_stable:
|
|
|
|
name: Test Linux (latest stable Rust)
|
|
|
|
name: Test Linux (latest stable Rust)
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-20.04
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: dtolnay/rust-toolchain@stable
|
|
|
|
- uses: dtolnay/rust-toolchain@stable
|
|
|
|
@ -21,7 +21,7 @@ jobs:
|
|
|
|
|
|
|
|
|
|
|
|
# test_linux_arm64:
|
|
|
|
# test_linux_arm64:
|
|
|
|
# name: Test Linux arm64 (build only)
|
|
|
|
# name: Test Linux arm64 (build only)
|
|
|
|
# runs-on: ubuntu-latest
|
|
|
|
# runs-on: ubuntu-20.04
|
|
|
|
# steps:
|
|
|
|
# steps:
|
|
|
|
# - uses: actions/checkout@v3
|
|
|
|
# - uses: actions/checkout@v3
|
|
|
|
# - uses: dtolnay/rust-toolchain@1.57.0
|
|
|
|
# - uses: dtolnay/rust-toolchain@1.57.0
|
|
|
|
@ -47,7 +47,7 @@ jobs:
|
|
|
|
|
|
|
|
|
|
|
|
regression_test:
|
|
|
|
regression_test:
|
|
|
|
name: Output Regression Test
|
|
|
|
name: Output Regression Test
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-20.04
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: dtolnay/rust-toolchain@1.57.0
|
|
|
|
- uses: dtolnay/rust-toolchain@1.57.0
|
|
|
|
@ -58,7 +58,7 @@ jobs:
|
|
|
|
|
|
|
|
|
|
|
|
package:
|
|
|
|
package:
|
|
|
|
name: Check Linux Packaging
|
|
|
|
name: Check Linux Packaging
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-20.04
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: dtolnay/rust-toolchain@1.57.0
|
|
|
|
- uses: dtolnay/rust-toolchain@1.57.0
|
|
|
|
@ -66,7 +66,7 @@ jobs:
|
|
|
|
|
|
|
|
|
|
|
|
fmt:
|
|
|
|
fmt:
|
|
|
|
name: Rustfmt
|
|
|
|
name: Rustfmt
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-20.04
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: dtolnay/rust-toolchain@1.57.0
|
|
|
|
- uses: dtolnay/rust-toolchain@1.57.0
|
|
|
|
|