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:14:03 -08:00
co-authored by Mikayla Kirill
parent c684f08e30
commit 5e2eb436ff
4 changed files with 28 additions and 16 deletions
@@ -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
-6
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
+13 -1
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
+13 -1
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