Skip to content

Commit 953179c

Browse files
committed
Remove remaining examples + CI jobs
1 parent 7d73724 commit 953179c

39 files changed

+3
-1292
lines changed

.github/composite/godot-itest/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ runs:
109109
110110
else
111111
echo "Update compatibility_minimum in .gdextension files to '$apiVersion'..."
112-
dirs=("itest" "examples")
112+
dirs=("itest")
113113
114114
# Note that this is still hardcoded to 4.1, the start of GDExtension's compatibility promise. This makes it easier for users
115115
# to use gdext with older Godot versions. There is anyway a runtime check in gdext that checks compatibility again.

.github/other/check-example.sh

Lines changed: 0 additions & 62 deletions
This file was deleted.

.github/other/licenserc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ header:
2222
- '**/*.sh'
2323
- '.github/**/*.yml'
2424

25-
paths-ignore:
26-
- 'examples'
25+
# paths-ignore:
26+
# - '...'
2727

2828
comment: on-failure
2929

.github/workflows/full-ci.yml

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -416,28 +416,6 @@ jobs:
416416
shell: bash
417417

418418

419-
run-examples:
420-
runs-on: ubuntu-22.04
421-
steps:
422-
- uses: actions/checkout@v4
423-
424-
- name: "Install Rust"
425-
uses: ./.github/composite/rust
426-
427-
# First compile, to fail early in case of compilation errors.
428-
- name: "Compile Rust examples (release mode)"
429-
run: cargo build --release -p dodge-the-creeps
430-
431-
- name: "Install Godot"
432-
uses: ./.github/composite/godot-install
433-
with:
434-
artifact-name: godot-linux-4.4
435-
godot-binary: godot.linuxbsd.editor.dev.x86_64
436-
437-
- name: "Run examples for short time"
438-
run: ./.github/other/check-example.sh dodge-the-creeps
439-
440-
441419
cargo-deny-machete:
442420
runs-on: ubuntu-22.04
443421
steps:
@@ -495,7 +473,6 @@ jobs:
495473
- miri-test
496474
- proptest
497475
- godot-itest
498-
- run-examples
499476
- cargo-deny-machete
500477
- license-guard
501478

.github/workflows/minimal-ci.yml

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -230,27 +230,6 @@ jobs:
230230
run: ./run-test.sh
231231
shell: bash
232232

233-
run-examples:
234-
runs-on: ubuntu-22.04
235-
steps:
236-
- uses: actions/checkout@v4
237-
238-
- name: "Install Rust"
239-
uses: ./.github/composite/rust
240-
241-
# First compile, to fail early in case of compilation errors.
242-
- name: "Compile Rust examples (release mode)"
243-
run: cargo build --release -p dodge-the-creeps
244-
245-
- name: "Install Godot"
246-
uses: ./.github/composite/godot-install
247-
with:
248-
artifact-name: godot-linux-4.4
249-
godot-binary: godot.linuxbsd.editor.dev.x86_64
250-
251-
- name: "Run examples for short time"
252-
run: ./.github/other/check-example.sh dodge-the-creeps
253-
254233

255234
license-guard:
256235
runs-on: ubuntu-22.04
@@ -281,7 +260,6 @@ jobs:
281260
- clippy
282261
- unit-test
283262
- godot-itest
284-
- run-examples
285263
- license-guard
286264

287265
runs-on: ubuntu-22.04

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ members = [
1313
"itest/rust",
1414
"itest/repo-tweak",
1515
"itest/hot-reload/rust",
16-
"examples/dodge-the-creeps/rust",
1716
]
1817

1918
# Note about Jetbrains IDEs: "IDE Sync" (Refresh Cargo projects) may cause static analysis errors such as

examples/dodge-the-creeps/godot/.godot/extension_list.cfg

Lines changed: 0 additions & 1 deletion
This file was deleted.

examples/dodge-the-creeps/godot/Hud.tscn

Lines changed: 0 additions & 59 deletions
This file was deleted.

examples/dodge-the-creeps/godot/LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

examples/dodge-the-creeps/godot/Main.tscn

Lines changed: 0 additions & 55 deletions
This file was deleted.

0 commit comments

Comments
 (0)