Skip to content

Commit

Permalink
Merge pull request #1456 from Wandalen/alpha
Browse files Browse the repository at this point in the history
AUTO : Forward from alpha to beta
  • Loading branch information
Wandalen authored Nov 5, 2024
2 parents 81f0954 + aa0de54 commit c302963
Show file tree
Hide file tree
Showing 424 changed files with 6,882 additions and 1,732 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/module_async_from_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : async_from

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# async_from

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/core/async_from/Cargo.toml'
module_name : 'async_from'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_async_tools_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : async_tools

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# async_tools

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/core/async_tools/Cargo.toml'
module_name : 'async_tools'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_graphtools_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : graphtools

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# graphtools

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/blank/graphtools/Cargo.toml'
module_name : 'graphtools'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_mindx_12_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : mindx12

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# mindx12

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/blank/mindx12/Cargo.toml'
module_name : 'mindx12'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_mingl_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : mingl

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# mingl

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/blank/mingl/Cargo.toml'
module_name : 'mingl'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_minmetal_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : minmetal

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# minmetal

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/blank/minmetal/Cargo.toml'
module_name : 'minmetal'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_minopengl_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : minopengl

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# minopengl

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/blank/minopengl/Cargo.toml'
module_name : 'minopengl'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_minvulkan_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : minvulkan

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# minvulkan

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/blank/minvulkan/Cargo.toml'
module_name : 'minvulkan'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_minwebgl_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : minwebgl

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# minwebgl

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/blank/minwebgl/Cargo.toml'
module_name : 'minwebgl'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_minwebgpu_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : minwebgpu

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# minwebgpu

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/blank/minwebgpu/Cargo.toml'
module_name : 'minwebgpu'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_minwgpu_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : minwgpu

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# minwgpu

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/blank/minwgpu/Cargo.toml'
module_name : 'minwgpu'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
2 changes: 1 addition & 1 deletion .github/workflows/module_proper_path_tools_push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs :
test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/core/proper_path_tools/Cargo.toml'
manifest_path : 'module/blank/proper_path_tools/Cargo.toml'
module_name : 'proper_path_tools'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
24 changes: 24 additions & 0 deletions .github/workflows/module_pth_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name : pth

on :
push :
branches :
- 'alpha'
- 'beta'
- 'master'


env :
CARGO_TERM_COLOR : always

jobs :

# pth

test :
uses : Wandalen/wTools/.github/workflows/standard_rust_push.yml@alpha
with :
manifest_path : 'module/core/pth/Cargo.toml'
module_name : 'pth'
commit_message : ${{ github.event.head_commit.message }}
commiter_username: ${{ github.event.head_commit.committer.username }}
17 changes: 14 additions & 3 deletions .github/workflows/standard_rust_push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,21 +64,32 @@ jobs :
- name: Build module
run: cd ${{ steps.rootpath.outputs.path }} && cargo build && cd -
- name: Audit the modules
id: audit
run: make audit
continue-on-error: true
- name: Generate documentation for the modules
id: documentation
run: make doc open=no manifest_path=${{ inputs.manifest_path }}
continue-on-error: true
- name: Lint the modules
id: lint
run: make lint manifest_path=${{ inputs.manifest_path }} warnings=no
continue-on-error: true
- name: Check the modules
id: check
run: make check manifest_path=${{ inputs.manifest_path }}
continue-on-error: true
- name: Check the modules dependencies
id: udeps
run: cargo +nightly udeps --all-targets --manifest-path ${{ inputs.manifest_path }}
# This part means that all previous steps will be executed and workflow will not stop if they fail, but not this one.
continue-on-error: false
continue-on-error: true
# Added IDs for each step in the test job: This allows referencing the result of each step later.
#
# "Check for errors" step: Now checks the outcome status for each step.
# If any of them have a value of 'failure', this step will fail the job by returning exit 1.
- name: Check for errors
if: steps.audit.outcome != 'success' || steps.documentation.outcome != 'success' || steps.lint.outcome != 'success' || steps.check.outcome != 'success' || steps.udeps.outcome != 'success'
run: exit 1

# release:
# if: contains( inputs.commit_message, '+test' ) || contains( inputs.commit_message, 'merge' )
Expand Down Expand Up @@ -127,7 +138,7 @@ jobs :

will_test :
# This section ensures that `job` `will_test` will only be executed after `checkmate` and if `checkmate` fails, no tests will be run.
needs:
needs :
- checkmate
if : contains( inputs.commit_message, '+test' ) || inputs.commiter_username == 'web-flow' || startsWith( inputs.commit_message, 'merge' )
concurrency :
Expand Down
Loading

0 comments on commit c302963

Please sign in to comment.