Migrate features and fixes from dev/26.1 to port/1.21.1 #224
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Pull Request Check | |
| on: | |
| workflow_dispatch: | |
| pull_request: | |
| branches: | |
| - dev/** | |
| # - releases/** | |
| paths: | |
| - module.*/src/** | |
| - module.*/build.gradle | |
| - module.*/gradle.properties | |
| - build.gradle | |
| - gradle.properties | |
| - settings.gradle | |
| jobs: | |
| codec: | |
| uses: ./.github/workflows/build_and_test.yml | |
| with: | |
| module: codec | |
| module_id: anvillib-codec | |
| mod_id: anvillib_codec | |
| ci_build: true | |
| pr_build: true | |
| collision: | |
| uses: ./.github/workflows/build_and_test.yml | |
| with: | |
| module: collision | |
| module_id: anvillib-collision | |
| mod_id: anvillib_collision | |
| ci_build: true | |
| pr_build: true | |
| config: | |
| uses: ./.github/workflows/build_and_test.yml | |
| with: | |
| module: config | |
| module_id: anvillib-config | |
| mod_id: anvillib_config | |
| ci_build: true | |
| pr_build: true | |
| explosion: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - config | |
| with: | |
| module: explosion | |
| module_id: anvillib-explosion | |
| mod_id: anvillib_explosion | |
| ci_build: true | |
| pr_build: true | |
| font: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - rendering | |
| with: | |
| module: font | |
| module_id: anvillib-font | |
| mod_id: anvillib_font | |
| ci_build: true | |
| pr_build: true | |
| integration: | |
| uses: ./.github/workflows/build_and_test.yml | |
| with: | |
| module: integration | |
| module_id: anvillib-integration | |
| mod_id: anvillib_integration | |
| ci_build: true | |
| pr_build: true | |
| main: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - codec | |
| - collision | |
| - config | |
| - explosion | |
| - font | |
| - integration | |
| - moveable-entity-block | |
| - multiblock | |
| - network | |
| - recipe | |
| - registrum | |
| - rendering | |
| - rpc | |
| - space-select | |
| - sync | |
| - util | |
| - wheel | |
| - yukkuri | |
| with: | |
| module: main | |
| module_id: anvillib | |
| mod_id: anvillib | |
| ci_build: true | |
| pr_build: true | |
| gametest: true | |
| moveable-entity-block: | |
| uses: ./.github/workflows/build_and_test.yml | |
| with: | |
| module: moveable-entity-block | |
| module_id: anvillib-moveable-entity-block | |
| mod_id: anvillib_moveable_entity_block | |
| ci_build: true | |
| pr_build: true | |
| multiblock: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - codec | |
| - config | |
| - network | |
| - util | |
| with: | |
| module: multiblock | |
| module_id: anvillib-multiblock | |
| mod_id: anvillib_multiblock | |
| ci_build: true | |
| pr_build: true | |
| network: | |
| uses: ./.github/workflows/build_and_test.yml | |
| with: | |
| module: network | |
| module_id: anvillib-network | |
| mod_id: anvillib_network | |
| ci_build: true | |
| pr_build: true | |
| recipe: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - codec | |
| - config | |
| - util | |
| with: | |
| module: recipe | |
| module_id: anvillib-recipe | |
| mod_id: anvillib_recipe | |
| ci_build: true | |
| pr_build: true | |
| registrum: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - util | |
| with: | |
| module: registrum | |
| module_id: anvillib-registrum | |
| mod_id: anvillib_registrum | |
| ci_build: true | |
| pr_build: true | |
| rendering: | |
| uses: ./.github/workflows/build_and_test.yml | |
| with: | |
| module: rendering | |
| module_id: anvillib-rendering | |
| mod_id: anvillib_rendering | |
| ci_build: true | |
| pr_build: true | |
| rpc: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - network | |
| with: | |
| module: rpc | |
| module_id: anvillib-rpc | |
| mod_id: anvillib_rpc | |
| ci_build: true | |
| pr_build: true | |
| space-select: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - network | |
| with: | |
| module: space-select | |
| module_id: anvillib-space-select | |
| mod_id: anvillib_space_select | |
| ci_build: true | |
| pr_build: true | |
| sync: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - codec | |
| - network | |
| - util | |
| with: | |
| module: sync | |
| module_id: anvillib-sync | |
| mod_id: anvillib_sync | |
| ci_build: true | |
| pr_build: true | |
| util: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - codec | |
| with: | |
| module: util | |
| module_id: anvillib-util | |
| mod_id: anvillib_util | |
| ci_build: true | |
| pr_build: true | |
| wheel: | |
| uses: ./.github/workflows/build_and_test.yml | |
| needs: | |
| - util | |
| with: | |
| module: wheel | |
| module_id: anvillib-wheel | |
| mod_id: anvillib_wheel | |
| ci_build: true | |
| pr_build: true | |
| yukkuri: | |
| uses: ./.github/workflows/build_and_test.yml | |
| with: | |
| module: yukkuri | |
| module_id: anvillib-yukkuri | |
| mod_id: anvillib_yukkuri | |
| ci_build: true | |
| pr_build: true |