File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change 78
78
token : f421b687-4dc2-4387-ac3d-dc3b2528af57
79
79
fail_ci_if_error : true
80
80
81
+ check_commits :
82
+ runs-on : ubuntu-latest
83
+ env :
84
+ TOOLCHAIN : stable
85
+ steps :
86
+ - name : Checkout source code
87
+ uses : actions/checkout@v2
88
+ with :
89
+ fetch-depth : 0
90
+ - name : Install Rust ${{ env.TOOLCHAIN }} toolchain
91
+ uses : actions-rs/toolchain@v1
92
+ with :
93
+ toolchain : ${{ env.TOOLCHAIN }}
94
+ override : true
95
+ profile : minimal
96
+ - name : Fetch full tree and rebase on upstream
97
+ run : |
98
+ git remote add upstream https://github.com/rust-bitcoin/rust-lightning
99
+ git fetch upstream
100
+ git rebase upstream/main
101
+ - name : For each commit, run cargo check (including in fuzz)
102
+ run : |
103
+ for COMMITHASH in `git log --format=format:%H upstream/main...HEAD`; do
104
+ git checkout $COMMITHASH
105
+ cargo check
106
+ cd fuzz && cargo check --features=stdin_fuzz && cd ..
107
+ done
108
+
81
109
fuzz :
82
110
runs-on : ubuntu-latest
83
111
env :
You can’t perform that action at this time.
0 commit comments