Skip to content

Commit 80e2ebd

Browse files
committed
updated steel to solana-native
1 parent 620b135 commit 80e2ebd

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

.github/workflows/steel.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,6 @@ jobs:
9797
runs-on: ubuntu-latest
9898
steps:
9999
- uses: actions/checkout@v4
100-
- uses: dtolnay/rust-toolchain@stable
101-
with:
102-
components: rustfmt, clippy
103100
- name: Run fmt and clippy
104101
run: |
105102
readarray -t all_projects < <(echo '${{ needs.changes.outputs.changed_projects }}' | jq -r '.[]?')
@@ -129,11 +126,16 @@ jobs:
129126
failed_projects: ${{ steps.set-failed.outputs.failed_projects }}
130127
steps:
131128
- uses: actions/checkout@v4
132-
- uses: dtolnay/rust-toolchain@stable
133-
- uses: actions/cache@v4
129+
- uses: dorny/paths-filter@v3
130+
id: changes
131+
if: github.event_name == 'pull_request'
134132
with:
135-
path: ~/.cargo/bin/steel
136-
key: ${{ runner.os }}-steel-cli
133+
list-files: shell
134+
filters: |
135+
native:
136+
- added|modified: '**/native/**'
137+
workflow:
138+
- added|modified: '.github/workflows/solana-native.yml'
137139
- name: Use Node.js
138140
uses: actions/setup-node@v4
139141
with:

0 commit comments

Comments
 (0)