Skip to content

Commit d52012b

Browse files
authored
chore: fix release error (#266)
1 parent 6b4869d commit d52012b

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

.github/workflows/bevy_mod_scripting.yml

+8-4
Original file line numberDiff line numberDiff line change
@@ -72,44 +72,48 @@ jobs:
7272
issues: write
7373
name: Check - ${{ matrix.run_args.name }}
7474
runs-on: ${{ matrix.run_args.os }}
75-
if: ${{ needs.check-needs-run.outputs.any-changes == 'true' }}
7675
strategy:
7776
matrix:
7877
run_args: ${{fromJson(needs.generate-job-matrix.outputs.matrix)}}
7978
steps:
8079
- name: Checkout
80+
if: ${{ needs.check-needs-run.outputs.any-changes == 'true' }}
8181
uses: actions/checkout@v4
8282

8383
- name: Install alsa and udev
84-
if: runner.os == 'linux'
84+
if: ${{ needs.check-needs-run.outputs.any-changes == 'true' && runner.os == 'linux' }}
8585
run: |
8686
sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev
8787
sudo rm -rf /usr/share/dotnet; sudo rm -rf /opt/ghc; sudo rm -rf "/usr/local/share/boost"; sudo rm -rf "$AGENT_TOOLSDIRECTORY"
8888
- uses: actions-rs/toolchain@v1
89+
if: ${{ needs.check-needs-run.outputs.any-changes == 'true' }}
8990
with:
9091
toolchain: stable
9192
override: true
9293

9394
- name: Rust Cache
95+
if: ${{ needs.check-needs-run.outputs.any-changes == 'true' }}
9496
uses: Swatinem/[email protected]
9597

9698
- name: Setup
99+
if: ${{ needs.check-needs-run.outputs.any-changes == 'true' }}
97100
run: |
98101
cargo xtask init
99102
100103
- name: Check
104+
if: ${{ needs.check-needs-run.outputs.any-changes == 'true' }}
101105
run: |
102106
${{ matrix.run_args.command }}
103107
104108
- name: Upload coverage artifact
105-
if: ${{ matrix.run_args.generates_coverage }}
109+
if: ${{ needs.check-needs-run.outputs.any-changes == 'true' && matrix.run_args.generates_coverage }}
106110
uses: actions/upload-artifact@v4
107111
with:
108112
name: code-coverage-report
109113
path: target/coverage/html/
110114

111115
- name: Update coverage badge
112-
if: ${{ matrix.run_args.generates_coverage }}
116+
if: ${{ needs.check-needs-run.outputs.any-changes == 'true' && matrix.run_args.generates_coverage }}
113117
continue-on-error: true
114118
run: |
115119
git checkout -b chore/_update-coverage-badge || git checkout chore/_update-coverage-badge

crates/bevy_mod_scripting_derive/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ categories = ["game-development"]
1212
readme = "readme.md"
1313

1414
[dependencies]
15-
syn = "2"
15+
syn = { version = "2", features = ["full"] }
1616
proc-macro2 = "1"
1717
quote = "1"
1818

0 commit comments

Comments
 (0)