Skip to content

Commit

Permalink
Merge pull request #987 from pcaversaccio/solc-0-8-21
Browse files Browse the repository at this point in the history
  • Loading branch information
d-xo committed Jul 20, 2023
2 parents d214b81 + 7fe77ab commit ba9fbcf
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 14 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ jobs:
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
# v12
- uses: cachix/install-nix-action@v20
- uses: actions/checkout@v3
# v22
- uses: cachix/install-nix-action@v22
with:
# https://discourse.nixos.org/t/understanding-binutils-darwin-wrapper-nix-support-bad-substitution/11475/2
nix_path: nixpkgs=channel:nixos-unstable
# v8
- uses: cachix/cachix-action@v10
# v12
- uses: cachix/cachix-action@v12
with:
name: dapp
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,18 +30,18 @@ jobs:
apt-get: ${{ matrix.apt-get }}

- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3

- name: Cache Local
id: cache-local
uses: actions/cache@v1
uses: actions/cache@v3
with:
path: ~/.local/
key: ${{ runner.os }}-local-v3

- name: Cache Stack
id: cache-stack
uses: actions/cache@v1
uses: actions/cache@v3
with:
path: ~/.stack
key: ${{ runner.os }}-stack-v3
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:
run: .github/scripts/build-macos-release.sh

- name: Upload artifact
uses: actions/upload-artifact@v1
uses: actions/upload-artifact@v3
with:
name: hevm-${{ runner.os }}
path: hevm.tar.gz
Expand All @@ -92,17 +92,17 @@ jobs:
needs: macosRelease
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
# v22
- uses: cachix/install-nix-action@v22
# v12
- uses: cachix/install-nix-action@v20
# v8
- uses: cachix/cachix-action@v10
- uses: cachix/cachix-action@v12
with:
name: dapp
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
- run: nix-build -A hevmUnwrapped --out-link hevmLinux

- uses: actions/download-artifact@master
- uses: actions/download-artifact@v3
with:
name: hevm-macOS
path: hevm-macOS
Expand Down
2 changes: 2 additions & 0 deletions nix/solc-static-versions.nix
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ rec {
solc_0_8_18 = { version = "0.8.18"; path = "solc-linux-amd64-v0.8.18+commit.87f61d96"; sha256 = "0xxa907llrryrsm9nppfc0lds0l3zfhwngj4zfddhfm6954yvrlm"; };
solc_0_8_19 = { version = "0.8.19"; path = "solc-linux-amd64-v0.8.19+commit.7dd6d404"; sha256 = "0j7bv5yc3jfk7xbyamjalpl5zbkqj4n1jdzcn8msdsx8r4yisp3s"; };
solc_0_8_20 = { version = "0.8.20"; path = "solc-linux-amd64-v0.8.20+commit.a1b79de6"; sha256 = "10m7zl0cgwd47l17zd479a43nngi34259p3z6cjiql4wvx7x8y84"; };
solc_0_8_21 = { version = "0.8.21"; path = "solc-linux-amd64-v0.8.21+commit.d9974bed"; sha256 = "1pw1b8a1y48vpc5rmkm0ci4yjsg1yg9xr62mvvl6jp71if4pm1gj"; };
};
x86_64-darwin = {
solc_0_3_6 = { version = "0.3.6"; path = "solc-macosx-amd64-v0.3.6+commit.988fe5e5"; sha256 = "1x4xq0j84sfh9jjvv6x3yvhc76785vfr1mkmkq5idn3knfsq3m82"; };
Expand Down Expand Up @@ -165,5 +166,6 @@ rec {
solc_0_8_18 = { version = "0.8.18"; path = "solc-macosx-amd64-v0.8.18+commit.87f61d96"; sha256 = "15ykazy7hccj8swl1gpn7syd99dxd8i544hx4hzv7llsg5y2h5cg"; };
solc_0_8_19 = { version = "0.8.19"; path = "solc-macosx-amd64-v0.8.19+commit.7dd6d404"; sha256 = "0bb2na5mkgn85s00sbp0kjdqgmlsp6zxd2c1qhhkw2vynqx55j1q"; };
solc_0_8_20 = { version = "0.8.20"; path = "solc-macosx-amd64-v0.8.20+commit.a1b79de6"; sha256 = "1ahr0pfyfz4ac52a0mxn5bkjb3fwfqvmhyqabnalx3h6w12rjcpw"; };
solc_0_8_21 = { version = "0.8.21"; path = "solc-macosx-amd64-v0.8.21+commit.d9974bed"; sha256 = "00m5p4wdk9gg9lg65s3aby366c45ann88lmlyzsbz35hkxs6bl0r"; };
};
}
1 change: 1 addition & 0 deletions src/hevm/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Support for solc 0.8.18
- Support for solc 0.8.19
- Support for solc 0.8.20
- Support for solc 0.8.21

### Fixed

Expand Down

0 comments on commit ba9fbcf

Please sign in to comment.