Check out repo outside of reusable actions

Co-authored-by: Mikayla <mikayla@zed.dev>
Co-authored-by: Kirill <kirill@zed.dev>
This commit is contained in:
Max Brunsfeld 2023-11-17 14:13:59 -08:00
parent c684f08e30
commit 5e2eb436ff
4 changed files with 28 additions and 16 deletions

View file

@ -1,5 +1,5 @@
name: 'Run rustfmt'
description: 'Runs rustfmt'
name: 'Check formatting'
description: 'Checks code formatting use cargo fmt'
runs:
using: "composite"
@ -10,12 +10,6 @@ runs:
rustup set profile minimal
rustup update stable
- name: Checkout repo
uses: actions/checkout@v3
with:
clean: false
submodules: "recursive"
- name: cargo fmt
shell: bash -euxo pipefail {0}
run: cargo fmt --all -- --check

View file

@ -17,12 +17,6 @@ runs:
with:
node-version: "18"
- name: Checkout repo
uses: actions/checkout@v3
with:
clean: false
submodules: "recursive"
- name: Limit target directory size
shell: bash -euxo pipefail {0}
run: script/clear-target-dir-if-larger-than 70

View file

@ -23,8 +23,14 @@ jobs:
- self-hosted
- test
steps:
- name: Checkout repo
uses: actions/checkout@v3
with:
clean: false
submodules: "recursive"
- name: Run rustfmt
uses: ./.github/actions/rust_fmt
uses: ./.github/actions/check_formatting
tests:
name: Run tests
@ -33,6 +39,12 @@ jobs:
- test
needs: rustfmt
steps:
- name: Checkout repo
uses: actions/checkout@v3
with:
clean: false
submodules: "recursive"
- name: Run tests
uses: ./.github/actions/run_tests

View file

@ -20,8 +20,14 @@ jobs:
- self-hosted
- test
steps:
- name: Checkout repo
uses: actions/checkout@v3
with:
clean: false
submodules: "recursive"
- name: Run rustfmt
uses: ./.github/actions/rust_fmt
uses: ./.github/actions/check_formatting
tests:
name: Run tests
@ -30,6 +36,12 @@ jobs:
- test
needs: rustfmt
steps:
- name: Checkout repo
uses: actions/checkout@v3
with:
clean: false
submodules: "recursive"
- name: Run tests
uses: ./.github/actions/run_tests