Skip to content

Commit

Permalink
Install OpenSSL since tester3 is enforced.
Browse files Browse the repository at this point in the history
New runners do not seem to come with openssl pre-installed.

Also fix artifacts name for build native, and fix dependencies.
  • Loading branch information
blapie committed Oct 3, 2024
1 parent dc8df2f commit 70c5bc1
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/build_and_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
- name: Install dependencies
run: |
sudo apt-get update -y -qq
sudo apt-get install -y -qq build-essential cmake curl ninja-build libgmp-dev libmpfr-dev
sudo apt-get install -y -qq build-essential cmake curl ninja-build libgmp-dev libmpfr-dev libssl-dev
# Needed for llvm builds as well for target libraries
- name: Install gcc
Expand Down Expand Up @@ -97,10 +97,10 @@ jobs:
cmake --build _build-native
cmake --install _build-native
- name: Upload build-native-${{ matrix.compiler }} artifacts
- name: Upload build-native-${{ matrix.os }}-${{ matrix.compiler }} artifacts
uses: actions/upload-artifact@v3
with:
name: build-native-${{ matrix.compiler }}
name: build-native-${{ matrix.os }}-${{ matrix.compiler }}
path: |
_build-*
_install-*
Expand All @@ -122,7 +122,7 @@ jobs:
persist-credentials: false

- name: Install dependencies
run: sudo apt-get update -y -qq && sudo apt-get install -y -qq libgmp-dev libmpfr-dev
run: sudo apt-get update -y -qq && sudo apt-get install -y -qq cmake libgmp-dev libmpfr-dev libssl-dev

- name: Print host CPU info
run: |
Expand Down

0 comments on commit 70c5bc1

Please sign in to comment.