Skip to content
Merged
Changes from 4 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
78467ff
added paritytech
nimboya Jan 21, 2022
4c0a34f
update branch trigger
nimboya Jan 21, 2022
77034c1
update run machines
nimboya Jan 21, 2022
5324f3f
Update .github/workflows/paritytech.yml
Jan 21, 2022
361b364
Apply suggestions from code review
Jan 21, 2022
cd2b867
update cargo nightly
nimboya Jan 21, 2022
76db270
fix conflict
nimboya Jan 21, 2022
61eeb19
update cargo exec path
nimboya Jan 21, 2022
073dfe8
Update .github/workflows/check.yml
nimboya Jan 21, 2022
8dbe761
update check.yml
seunlanlege Jan 21, 2022
d1a3ed8
Merge branch 'paritytech' of github.com:composableFi/composable into …
seunlanlege Jan 21, 2022
68f769f
use llvm-cov action
seunlanlege Jan 21, 2022
1af8422
prevent rust-toolchain.toml from overriding parity:ci
seunlanlege Jan 21, 2022
9d6be1b
update workflow file
haroldsphinx Jan 21, 2022
a7464a6
fix hadolint
seunlanlege Jan 21, 2022
06929d2
update hadolint to action
nimboya Jan 21, 2022
68d4caf
fix conflict
nimboya Jan 21, 2022
27dc3e9
remove image for unit test
nimboya Jan 21, 2022
ce4ad9a
fix syntax error
nimboya Jan 21, 2022
0c28b07
install cargo-llvm manually
nimboya Jan 21, 2022
559bc79
use image
seunlanlege Jan 21, 2022
b6a1e2c
Merge branch 'paritytech' of github.com:composableFi/composable into …
seunlanlege Jan 21, 2022
a79b523
skip hadolint and remark
seunlanlege Jan 21, 2022
847a3b2
add llvm-tools-preview
seunlanlege Jan 21, 2022
1799388
run llvm-cov on runner
seunlanlege Jan 21, 2022
ec7d174
update workflow file
haroldsphinx Jan 21, 2022
0a931aa
update workflow file
haroldsphinx Jan 21, 2022
7dd5b3f
update workflow file
haroldsphinx Jan 21, 2022
e6ddb95
force install
seunlanlege Jan 21, 2022
df7a9a6
llvm-cov in paritytech/ci-linux:production
seunlanlege Jan 21, 2022
db7f0d9
rustup show
seunlanlege Jan 21, 2022
fd5979c
install llvm
seunlanlege Jan 21, 2022
867d7c9
remove sudo
seunlanlege Jan 21, 2022
7a19e53
one-line install
seunlanlege Jan 21, 2022
f1b32a1
apt-get install wget
seunlanlege Jan 21, 2022
dc4a444
apt-get install wget
seunlanlege Jan 21, 2022
bd24c32
apt-get install wget
seunlanlege Jan 21, 2022
9aca746
gnupg2
seunlanlege Jan 21, 2022
0992b02
run code-cov on runner
seunlanlege Jan 22, 2022
eaa9191
path to cargo bin
seunlanlege Jan 22, 2022
756186c
remove llvm installation
seunlanlege Jan 22, 2022
eb40f8c
use specific nightly version
seunlanlege Jan 22, 2022
a00a79c
please just work
seunlanlege Jan 22, 2022
c04102c
sigh
seunlanlege Jan 22, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .github/workflows/paritytech.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Release Drafter
on:
push:
branches:
- paritytech

jobs:
paritytech:
runs-on:
- self-hosted
- linux
- x64
- sre
container:
image: paritytech/ci-linux:production
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0

- name: ParityTech
run: |
SKIP_WASM_BUILD=1 cargo +nightly check --benches --all # checks all rust crates with default-features, tests, benchmarks
cargo test --workspace --locked --release --verbose --features runtime-benchmarks # check runtime-benchmarks work
SKIP_WASM_BUILD=1 env -u RUSTFLAGS cargo +nightly clippy --all-targets
cargo +nightly fmt --all -- --check