mirror of
https://github.com/Detanup01/gbe_fork.git
synced 2024-11-23 19:25:35 +08:00
* trigger workflows only for corresponding files/folders
* allow running them unconditionally for branches matching `ci-build*`
This commit is contained in:
parent
1e2425d48a
commit
31f6ed7495
13
.github/workflows/build-gen_emu_config-linux.yml
vendored
13
.github/workflows/build-gen_emu_config-linux.yml
vendored
@ -8,19 +8,12 @@ on:
|
||||
]
|
||||
tags:
|
||||
- release*
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
|
||||
pull_request:
|
||||
branches: [ "dev" ]
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
paths:
|
||||
- '!**/*.md'
|
||||
- 'tools/generate_emu_config/**'
|
||||
|
||||
workflow_dispatch:
|
||||
# allows manual trigger
|
||||
|
13
.github/workflows/build-gen_emu_config-win.yml
vendored
13
.github/workflows/build-gen_emu_config-win.yml
vendored
@ -8,19 +8,12 @@ on:
|
||||
]
|
||||
tags:
|
||||
- release*
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
|
||||
pull_request:
|
||||
branches: [ "dev" ]
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
paths:
|
||||
- '!**/*.md'
|
||||
- 'tools/generate_emu_config/**'
|
||||
|
||||
workflow_dispatch:
|
||||
# allows manual trigger
|
||||
|
22
.github/workflows/build-linux.yml
vendored
22
.github/workflows/build-linux.yml
vendored
@ -8,19 +8,20 @@ on:
|
||||
]
|
||||
tags:
|
||||
- release*
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
|
||||
pull_request:
|
||||
branches: [ "dev" ]
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
paths:
|
||||
- '!**/*.md'
|
||||
- '!dev.notes/**'
|
||||
- '!post_build/**'
|
||||
- '!z_original_repo_files/**'
|
||||
- '!sdk/*.txt'
|
||||
- '!LICENSE'
|
||||
# tools
|
||||
- '!tools/generate_emu_config/**'
|
||||
- '!tools/migrate_gse/**'
|
||||
- '!tools/steamclient_loader/linux/**' # these are just shell scripts, not compiled
|
||||
|
||||
workflow_dispatch:
|
||||
# allows manual trigger
|
||||
@ -29,7 +30,6 @@ permissions:
|
||||
contents: write
|
||||
|
||||
env:
|
||||
|
||||
DEPS_CACHE_KEY: emu-deps-linux
|
||||
DEPS_CACHE_DIR: build/deps/linux
|
||||
|
||||
|
13
.github/workflows/build-migrate_gse-linux.yml
vendored
13
.github/workflows/build-migrate_gse-linux.yml
vendored
@ -8,19 +8,12 @@ on:
|
||||
]
|
||||
tags:
|
||||
- release*
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
|
||||
pull_request:
|
||||
branches: [ "dev" ]
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
paths:
|
||||
- '!**/*.md'
|
||||
- 'tools/migrate_gse/**'
|
||||
|
||||
workflow_dispatch:
|
||||
# allows manual trigger
|
||||
|
13
.github/workflows/build-migrate_gse-win.yml
vendored
13
.github/workflows/build-migrate_gse-win.yml
vendored
@ -8,19 +8,12 @@ on:
|
||||
]
|
||||
tags:
|
||||
- release*
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
|
||||
pull_request:
|
||||
branches: [ "dev" ]
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
paths:
|
||||
- '!**/*.md'
|
||||
- 'tools/migrate_gse/**'
|
||||
|
||||
workflow_dispatch:
|
||||
# allows manual trigger
|
||||
|
21
.github/workflows/build-win.yml
vendored
21
.github/workflows/build-win.yml
vendored
@ -8,19 +8,20 @@ on:
|
||||
]
|
||||
tags:
|
||||
- release*
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
|
||||
pull_request:
|
||||
branches: [ "dev" ]
|
||||
paths-ignore:
|
||||
- '**/*.md'
|
||||
- 'dev.notes/**'
|
||||
- 'post_build/**'
|
||||
- 'z_original_repo_files/**'
|
||||
paths:
|
||||
- '!**/*.md'
|
||||
- '!dev.notes/**'
|
||||
- '!post_build/**'
|
||||
- '!z_original_repo_files/**'
|
||||
- '!sdk/*.txt'
|
||||
- '!LICENSE'
|
||||
# tools
|
||||
- '!tools/generate_emu_config/**'
|
||||
- '!tools/migrate_gse/**'
|
||||
- '!tools/steamclient_loader/linux/**'
|
||||
|
||||
workflow_dispatch:
|
||||
# allows manual trigger
|
||||
|
Loading…
Reference in New Issue
Block a user