Skip to content

Commit

Permalink
switch CI to the supported versions of ubuntu and macos
Browse files Browse the repository at this point in the history
  • Loading branch information
jangko committed Aug 31, 2022
1 parent ac14183 commit 23ddd2b
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ jobs:
include:
- target:
os: linux
builder: ubuntu-18.04
builder: ubuntu-20.04
- target:
os: macos
builder: macos-10.15
builder: macos-11
- target:
os: windows
builder: windows-latest
Expand All @@ -39,6 +39,15 @@ jobs:
path: nim-noise
submodules: false

- name: Install build dependencies (MacOS)
if: runner.os == 'macos'
run: |
brew update
brew install [email protected]
ln -s /usr/local/opt/openssl/lib/libcrypto.1.1.dylib /usr/local/lib/
ln -s /usr/local/opt/openssl/lib/libssl.1.1.dylib /usr/local/lib/
echo '/usr/local/opt/openssl@3/bin' >> $GITHUB_PATH
- name: Install build dependencies (Linux i386)
if: runner.os == 'Linux' && matrix.target.cpu == 'i386'
run: |
Expand Down

0 comments on commit 23ddd2b

Please sign in to comment.