Skip to content

Commit

Permalink
chore: enable all jobs again
Browse files Browse the repository at this point in the history
  • Loading branch information
vmx committed Oct 18, 2023
1 parent ea22de8 commit c44ba48
Showing 1 changed file with 35 additions and 35 deletions.
70 changes: 35 additions & 35 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,41 +20,41 @@ jobs:
MSRV=$(cargo metadata --format-version 1 --no-deps | jq -r '.packages[0].rust_version')
echo "MSRV=$MSRV" >> "$GITHUB_OUTPUT"
## NOTE vmx 2022-06-14: currently doesn't work, hence run it on CircleCI
## for now.
#linux_foreign:
# strategy:
# matrix:
# include:
# # 64-bit Linux/arm64
# - target: aarch64-unknown-linux-gnu
# rust: nightly
# arch: aarch64
#
# runs-on: ubuntu-22.04
# steps:
# - uses: actions/checkout@v4
# - uses: uraimo/run-on-arch-action@v2.5.1
# name: Run commands
# id: runcmd
# with:
# arch: aarch64
# distro: ubuntu18.04
#
# # Not required, but speeds up builds by storing container images in
# # a GitHub package registry.
# githubToken: ${{ github.token }}
#
# install: |
# apt-get update -q -y
# apt-get install -q -y ocl-icd-opencl-dev curl build-essential git
# curl https://sh.rustup.rs -sSf | sh -s -- --profile minimal --default-toolchain ${{ matrix.rust }} -y
# source $HOME/.cargo/env
#
# run: |
# $HOME/.cargo/bin/cargo test --config net.git-fetch-with-cli=true --release --no-default-features --features pairing,multicore --target ${{ matrix.target }}
# $HOME/.cargo/bin/cargo test --config net.git-fetch-with-cli=true --release --no-default-features --features blst,multicore --target ${{ matrix.target }}
# $HOME/.cargo/bin/cargo test --config net.git-fetch-with-cli=true --release --no-default-features --features blst,multicore,blst-portable --target ${{ matrix.target }}
# NOTE vmx 2022-06-14: currently doesn't work, hence run it on CircleCI
# for now.
linux_foreign:
strategy:
matrix:
include:
# 64-bit Linux/arm64
- target: aarch64-unknown-linux-gnu
toolcharin: nightly
arch: aarch64

runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: uraimo/run-on-arch-action@v2.5.1
name: Run commands
id: runcmd
with:
arch: aarch64
distro: ubuntu18.04

# Not required, but speeds up builds by storing container images in
# a GitHub package registry.
githubToken: ${{ github.token }}

install: |
apt-get update -q -y
apt-get install -q -y ocl-icd-opencl-dev curl build-essential git
curl https://sh.rustup.rs -sSf | sh -s -- --profile minimal --default-toolchain ${{ matrix.toolchain }} -y
source $HOME/.cargo/env
run: |
$HOME/.cargo/bin/cargo test --config net.git-fetch-with-cli=true --release --no-default-features --features pairing,multicore --target ${{ matrix.target }}
$HOME/.cargo/bin/cargo test --config net.git-fetch-with-cli=true --release --no-default-features --features blst,multicore --target ${{ matrix.target }}
$HOME/.cargo/bin/cargo test --config net.git-fetch-with-cli=true --release --no-default-features --features blst,multicore,blst-portable --target ${{ matrix.target }}
# Linux tests
linux:
Expand Down

0 comments on commit c44ba48

Please sign in to comment.