Skip to content

Commit

Permalink
Attempt to fix CI
Browse files Browse the repository at this point in the history
  • Loading branch information
chitoyuu committed Nov 26, 2022
1 parent c1402bf commit cd3e140
Showing 1 changed file with 18 additions and 5 deletions.
23 changes: 18 additions & 5 deletions .github/workflows/full-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -268,34 +268,47 @@ jobs:
strategy:
fail-fast: false # cancel all jobs as soon as one fails?
matrix:
build_args:
- ''
- '--features ptrcall'
include:
# Latest Godot with different Rust versions
- rust: stable
godot: "3.5.1-stable"
postfix: ''
- rust: stable
godot: "3.5.1-stable"
postfix: ' (ptrcall)'
build_args: '--features ptrcall'
- rust: nightly
godot: "3.5.1-stable"
postfix: ' (nightly)'
- rust: nightly
godot: "3.5.1-stable"
postfix: ' (nightly, ptrcall)'
build_args: '--features ptrcall'
- rust: '1.63'
godot: "3.5.1-stable"
postfix: ' (msrv 1.63)'
- rust: '1.63'
godot: "3.5.1-stable"
postfix: ' (msrv 1.63, ptrcall)'
build_args: '--features ptrcall'

# Test with oldest supported engine version
- rust: stable
godot: "3.2-stable"
postfix: ''
extra_build_args: '--features custom-godot'
build_args: '--features custom-godot'
- rust: stable
godot: "3.2-stable"
postfix: ' (ptrcall)'
build_args: '--features custom-godot,ptrcall'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: "Run Godot integration test"
uses: ./.github/composite/godot
with:
rust_toolchain: ${{ matrix.rust }}
rust_extra_args: ${{ matrix.build_args }} ${{ matrix.extra_build_args }}
rust_extra_args: ${{ matrix.build_args }}
godot_ver: ${{ matrix.godot }}


Expand Down

0 comments on commit cd3e140

Please sign in to comment.