Skip to content

Commit

Permalink
Merge pull request #21 from hel-kame/feat/self-hosted
Browse files Browse the repository at this point in the history
feat(self-hosted): host our own runner
  • Loading branch information
antiyro authored Mar 20, 2024
2 parents 9f9fdf8 + cf09c8d commit 5af24f9
Show file tree
Hide file tree
Showing 9 changed files with 11 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
changelog:
runs-on: ubuntu-latest
runs-on: self-hosted
steps:
- uses: dangoslen/changelog-enforcer@v3
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
jobs:
coverage:
# sadly, for now we have to "rebuild" for the coverage
runs-on: ubuntu-latest-32-cores
runs-on: self-hosted
steps:
- uses: actions/checkout@v3
- uses: Swatinem/rust-cache@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linters-cargo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
cargo-lint:
runs-on: ubuntu-latest
runs-on: self-hosted
steps:
- uses: actions/checkout@v3
- uses: Swatinem/rust-cache@v2
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/linters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@ on:

jobs:
prettier:
runs-on: ubuntu-latest
runs-on: self-hosted
steps:
- uses: actions/checkout@v3
- name: Run prettier
run: |-
npx prettier --check .
markdown-lint:
runs-on: ubuntu-latest
runs-on: self-hosted
steps:
- uses: actions/checkout@v3
- uses: avto-dev/markdown-lint@v1
Expand All @@ -25,7 +25,7 @@ jobs:
ignore: "./target"

toml-lint:
runs-on: ubuntu-latest
runs-on: self-hosted
steps:
- name: Checkout toml files
uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pull-request-close.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
cleanup:
runs-on: ubuntu-latest
runs-on: self-hosted
steps:
- name: Check out code
uses: actions/checkout@v3
7 changes: 1 addition & 6 deletions .github/workflows/rust-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
rust_check:
runs-on: ubuntu-latest
runs-on: self-hosted
steps:
- uses: actions/checkout@v3
- uses: Swatinem/rust-cache@v2
Expand All @@ -20,11 +20,6 @@ jobs:
target: wasm32-unknown-unknown
profile: minimal

- name: Setup check deps
run: |
sudo apt-get update
sudo apt-get install -y clang llvm libudev-dev protobuf-compiler libasound2-dev
- name: Check the project
run: |
cargo check --release --workspace
2 changes: 1 addition & 1 deletion .github/workflows/security-audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
jobs:
security_audit:
name: Security audit
runs-on: ubuntu-latest
runs-on: self-hosted
steps:
- uses: actions/checkout@v1
- uses: actions-rs/audit-check@v1
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
jobs:
stale:
name: 🧹 Clean up stale issues and PRs
runs-on: ubuntu-latest
runs-on: self-hosted
steps:
- name: 🚀 Run stale
uses: actions/stale@v3
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ git # Deoxys Changelog

## Next release

- feat(self-hosted): host our own runner
- fix(deps): Removed unused dependencies
- feat(multi-trie): Added support for persistent storage tries
- feat(pending): added support for pending blocks in RPC requests
Expand Down

0 comments on commit 5af24f9

Please sign in to comment.