Skip to content

Commit f2ebb01

Browse files
authored
Merge pull request #39 from elopez/dev
Configure scheduled builds
2 parents 31636b0 + 64a9639 commit f2ebb01

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

.github/workflows/docker.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ on:
88
tags:
99
- "*"
1010
schedule:
11+
- cron: "0 19 * * 3"
1112
# Mondays 4AM UTC
12-
- cron: "0 4 * * 1"
13+
#- cron: "0 4 * * 1"
1314

1415
concurrency:
1516
group: ${{ github.workflow }}-${{ github.ref }}
@@ -40,7 +41,7 @@ jobs:
4041
name=trailofbits/eth-security-toolbox,enable=${{ github.repository == 'trailofbits/eth-security-toolbox' }}
4142
tags: |
4243
type=schedule
43-
type=schedule,pattern={{date 'YYYYMMDD'}}
44+
type=schedule,pattern=nightly-{{date 'YYYYMMDD'}}
4445
type=ref,event=tag
4546
type=ref,event=branch,prefix=testing-
4647
type=edge

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ RUN curl -fsSL https://raw.githubusercontent.com/foundry-rs/foundry/ded0317584bd
9292
foundryup && \
9393
COMPLETIONS="${XDG_DATA_HOME:-$HOME/.local/share}/bash-completion/completions" && \
9494
mkdir -p "${COMPLETIONS}" && \
95-
for tool in anvil cast chisel forge; do \
95+
for tool in anvil cast forge; do \
9696
"$tool" completions bash > "${COMPLETIONS}/$tool"; \
9797
done
9898

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ Other useful tools developed by third-parties are also included:
2222
Use our prebuilt Docker container to quickly install and run the toolkit:
2323

2424
```shell
25-
docker pull ghcr.io/trailofbits/eth-security-toolbox
26-
docker run -it ghcr.io/trailofbits/eth-security-toolbox
25+
docker pull ghcr.io/trailofbits/eth-security-toolbox:nightly
26+
docker run -it ghcr.io/trailofbits/eth-security-toolbox:nightly
2727
```
2828

2929
Alternatively, build the image from scratch:
@@ -39,7 +39,7 @@ docker build -t eth-security-toolbox .
3939
Simply start an instance of the Docker container:
4040

4141
```shell
42-
docker run -it ghcr.io/trailofbits/eth-security-toolbox
42+
docker run -it ghcr.io/trailofbits/eth-security-toolbox:nightly
4343
```
4444

4545
Several Solidity versions are preinstalled via `solc-select`. By default, `solc`
@@ -75,7 +75,7 @@ solc, the solidity compiler commandline interface
7575
Version: 0.8.0+commit.c7dfd78e.Linux.g++
7676
```
7777

78-
The toolbox comes preinstalled with a LTS version of NodeJS, and
78+
The toolbox comes preinstalled with a LTS version of Node, and
7979
[n](https://github.com/tj/n), the Node version manager. You can install other
8080
versions of Node if needed by using `n`. Refer to their website for further
8181
instructions.

0 commit comments

Comments
 (0)