Skip to content

Commit ba9fbcf

Browse files
authored
Merge pull request dapphub#987 from pcaversaccio/solc-0-8-21
2 parents d214b81 + 7fe77ab commit ba9fbcf

File tree

4 files changed

+17
-14
lines changed

4 files changed

+17
-14
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ jobs:
2222
fail-fast: false
2323
runs-on: ${{ matrix.os }}
2424
steps:
25-
- uses: actions/checkout@v2
26-
# v12
27-
- uses: cachix/install-nix-action@v20
25+
- uses: actions/checkout@v3
26+
# v22
27+
- uses: cachix/install-nix-action@v22
2828
with:
2929
# https://discourse.nixos.org/t/understanding-binutils-darwin-wrapper-nix-support-bad-substitution/11475/2
3030
nix_path: nixpkgs=channel:nixos-unstable
31-
# v8
32-
- uses: cachix/cachix-action@v10
31+
# v12
32+
- uses: cachix/cachix-action@v12
3333
with:
3434
name: dapp
3535
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'

.github/workflows/release.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,18 @@ jobs:
3030
apt-get: ${{ matrix.apt-get }}
3131

3232
- name: Checkout
33-
uses: actions/checkout@v2
33+
uses: actions/checkout@v3
3434

3535
- name: Cache Local
3636
id: cache-local
37-
uses: actions/cache@v1
37+
uses: actions/cache@v3
3838
with:
3939
path: ~/.local/
4040
key: ${{ runner.os }}-local-v3
4141

4242
- name: Cache Stack
4343
id: cache-stack
44-
uses: actions/cache@v1
44+
uses: actions/cache@v3
4545
with:
4646
path: ~/.stack
4747
key: ${{ runner.os }}-stack-v3
@@ -82,7 +82,7 @@ jobs:
8282
run: .github/scripts/build-macos-release.sh
8383

8484
- name: Upload artifact
85-
uses: actions/upload-artifact@v1
85+
uses: actions/upload-artifact@v3
8686
with:
8787
name: hevm-${{ runner.os }}
8888
path: hevm.tar.gz
@@ -92,17 +92,17 @@ jobs:
9292
needs: macosRelease
9393
runs-on: ubuntu-latest
9494
steps:
95-
- uses: actions/checkout@v2
95+
- uses: actions/checkout@v3
96+
# v22
97+
- uses: cachix/install-nix-action@v22
9698
# v12
97-
- uses: cachix/install-nix-action@v20
98-
# v8
99-
- uses: cachix/cachix-action@v10
99+
- uses: cachix/cachix-action@v12
100100
with:
101101
name: dapp
102102
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
103103
- run: nix-build -A hevmUnwrapped --out-link hevmLinux
104104

105-
- uses: actions/download-artifact@master
105+
- uses: actions/download-artifact@v3
106106
with:
107107
name: hevm-macOS
108108
path: hevm-macOS

nix/solc-static-versions.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ rec {
7676
solc_0_8_18 = { version = "0.8.18"; path = "solc-linux-amd64-v0.8.18+commit.87f61d96"; sha256 = "0xxa907llrryrsm9nppfc0lds0l3zfhwngj4zfddhfm6954yvrlm"; };
7777
solc_0_8_19 = { version = "0.8.19"; path = "solc-linux-amd64-v0.8.19+commit.7dd6d404"; sha256 = "0j7bv5yc3jfk7xbyamjalpl5zbkqj4n1jdzcn8msdsx8r4yisp3s"; };
7878
solc_0_8_20 = { version = "0.8.20"; path = "solc-linux-amd64-v0.8.20+commit.a1b79de6"; sha256 = "10m7zl0cgwd47l17zd479a43nngi34259p3z6cjiql4wvx7x8y84"; };
79+
solc_0_8_21 = { version = "0.8.21"; path = "solc-linux-amd64-v0.8.21+commit.d9974bed"; sha256 = "1pw1b8a1y48vpc5rmkm0ci4yjsg1yg9xr62mvvl6jp71if4pm1gj"; };
7980
};
8081
x86_64-darwin = {
8182
solc_0_3_6 = { version = "0.3.6"; path = "solc-macosx-amd64-v0.3.6+commit.988fe5e5"; sha256 = "1x4xq0j84sfh9jjvv6x3yvhc76785vfr1mkmkq5idn3knfsq3m82"; };
@@ -165,5 +166,6 @@ rec {
165166
solc_0_8_18 = { version = "0.8.18"; path = "solc-macosx-amd64-v0.8.18+commit.87f61d96"; sha256 = "15ykazy7hccj8swl1gpn7syd99dxd8i544hx4hzv7llsg5y2h5cg"; };
166167
solc_0_8_19 = { version = "0.8.19"; path = "solc-macosx-amd64-v0.8.19+commit.7dd6d404"; sha256 = "0bb2na5mkgn85s00sbp0kjdqgmlsp6zxd2c1qhhkw2vynqx55j1q"; };
167168
solc_0_8_20 = { version = "0.8.20"; path = "solc-macosx-amd64-v0.8.20+commit.a1b79de6"; sha256 = "1ahr0pfyfz4ac52a0mxn5bkjb3fwfqvmhyqabnalx3h6w12rjcpw"; };
169+
solc_0_8_21 = { version = "0.8.21"; path = "solc-macosx-amd64-v0.8.21+commit.d9974bed"; sha256 = "00m5p4wdk9gg9lg65s3aby366c45ann88lmlyzsbz35hkxs6bl0r"; };
168170
};
169171
}

src/hevm/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818
- Support for solc 0.8.18
1919
- Support for solc 0.8.19
2020
- Support for solc 0.8.20
21+
- Support for solc 0.8.21
2122

2223
### Fixed
2324

0 commit comments

Comments
 (0)