aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/assign/global.yml2
-rw-r--r--.github/labeler.yml40
-rw-r--r--.github/workflows/build.yml19
-rw-r--r--.github/workflows/pr_triage.yml25
-rw-r--r--.github/workflows/release.yml5
5 files changed, 47 insertions, 44 deletions
diff --git a/.github/assign/global.yml b/.github/assign/global.yml
index afd5ce44..53a9af42 100644
--- a/.github/assign/global.yml
+++ b/.github/assign/global.yml
@@ -1,4 +1,4 @@
addReviewers: true
reviewers:
- - Developers \ No newline at end of file
+ - Ryujinx/developers \ No newline at end of file
diff --git a/.github/labeler.yml b/.github/labeler.yml
index 7b8ae302..587830be 100644
--- a/.github/labeler.yml
+++ b/.github/labeler.yml
@@ -1,33 +1,33 @@
-audio: 'src/Ryujinx.Audio*'
+audio: 'src/Ryujinx.Audio*/**'
cpu:
- - 'src/ARMeilleure//*'
- - 'src/Ryujinx.Cpu/*'
- - 'src/Ryujinx.Memory/*'
+ - 'src/ARMeilleure/**'
+ - 'src/Ryujinx.Cpu/**'
+ - 'src/Ryujinx.Memory/**'
gpu:
- - 'src/Ryujinx.Graphics.*'
- - 'src/Spv.Generator/*'
- - 'src/Ryujinx.ShaderTools/*'
+ - 'src/Ryujinx.Graphics.*/**'
+ - 'src/Spv.Generator/**'
+ - 'src/Ryujinx.ShaderTools/**'
-'graphics-backend:opengl': 'src/Ryujinx.Graphics.OpenGL/*'
+'graphics-backend:opengl': 'src/Ryujinx.Graphics.OpenGL/**'
'graphics-backend:vulkan':
- - 'src/Ryujinx.Graphics.Vulkan/*'
- - 'src/Spv.Generator/*'
+ - 'src/Ryujinx.Graphics.Vulkan/**'
+ - 'src/Spv.Generator/**'
gui:
- - 'src/Ryujinx/*'
- - 'src/Ryujinx.Ui.Common/*'
- - 'src/Ryujinx.Ui.LocaleGenerator/*'
- - 'src/Ryujinx.Ava/*'
+ - 'src/Ryujinx/**'
+ - 'src/Ryujinx.Ui.Common/**'
+ - 'src/Ryujinx.Ui.LocaleGenerator/**'
+ - 'src/Ryujinx.Ava/**'
horizon:
- - 'src/Ryujinx.HLE/*'
- - 'src/Ryujinx.Horizon*'
+ - 'src/Ryujinx.HLE/**'
+ - 'src/Ryujinx.Horizon*/**'
-kernel: 'src/Ryujinx.HLE/HOS/Kernel/*'
+kernel: 'src/Ryujinx.HLE/HOS/Kernel/**'
infra:
- - '.github/*'
- - 'distribution/*'
- - 'Directory.Packages.props'
+ - '.github/**'
+ - 'distribution/**'
+ - 'Directory.Packages.props' \ No newline at end of file
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 97db387f..886bb044 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -3,20 +3,15 @@ name: Build job
on:
workflow_dispatch:
inputs: {}
- #push:
- # branches: [ master ]
- # paths-ignore:
- # - '.github/*'
- # - '.github/ISSUE_TEMPLATE/**'
- # - '*.yml'
- # - 'README.md'
pull_request:
branches: [ master ]
- paths-ignore:
- - '.github/*'
- - '.github/ISSUE_TEMPLATE/**'
- - '*.yml'
- - 'README.md'
+ paths:
+ - '!.github/**'
+ - '!*.yml'
+ - '!*.json'
+ - '!*.config'
+ - '!README.md'
+ - '.github/workflows/*.yml'
concurrency:
group: pr-checks-${{ github.event.number }}
diff --git a/.github/workflows/pr_triage.yml b/.github/workflows/pr_triage.yml
index 32a88480..8a27e3c9 100644
--- a/.github/workflows/pr_triage.yml
+++ b/.github/workflows/pr_triage.yml
@@ -1,6 +1,6 @@
name: "Pull Request Triage"
on:
-- pull_request_target
+ pull_request_target:
jobs:
triage:
@@ -15,37 +15,44 @@ jobs:
sync-labels: true
dot: true
- - uses: kentaro-m/auto-assign-action@v1.2.5
+ - name: Auto Assign [Audio]
+ uses: kentaro-m/auto-assign-action@v1
with:
configuration-path: '.github/assign/audio.yml'
if: github.event.action == 'opened'
- - uses: kentaro-m/auto-assign-action@v1.2.5
+ - name: Auto Assign [CPU]
+ uses: kentaro-m/auto-assign-action@v1
with:
configuration-path: '.github/assign/cpu.yml'
if: github.event.action == 'opened'
- - uses: kentaro-m/auto-assign-action@v1.2.5
+ - name: Auto Assign [GPU]
+ uses: kentaro-m/auto-assign-action@v1
with:
configuration-path: '.github/assign/gpu.yml'
if: github.event.action == 'opened'
- - uses: kentaro-m/auto-assign-action@v1.2.5
+ - name: Auto Assign [GUI]
+ uses: kentaro-m/auto-assign-action@v1
with:
configuration-path: '.github/assign/gui.yml'
if: github.event.action == 'opened'
- - uses: kentaro-m/auto-assign-action@v1.2.5
+ - name: Auto Assign [Horizon]
+ uses: kentaro-m/auto-assign-action@v1
with:
configuration-path: '.github/assign/horizon.yml'
if: github.event.action == 'opened'
- - uses: kentaro-m/auto-assign-action@v1.2.5
+ - name: Auto Assign [Infra]
+ uses: kentaro-m/auto-assign-action@v1
with:
configuration-path: '.github/assign/infra.yml'
if: github.event.action == 'opened'
- - uses: kentaro-m/auto-assign-action@v1.2.5
+ - name: Auto Assign [Global]
+ uses: kentaro-m/auto-assign-action@v1
with:
configuration-path: '.github/assign/global.yml'
- if: github.event.action == 'opened'
+ if: github.event.action == 'opened' \ No newline at end of file
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 98ba3482..63e6d018 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -6,9 +6,10 @@ on:
push:
branches: [ master ]
paths-ignore:
- - '.github/*'
- - '.github/ISSUE_TEMPLATE/**'
+ - '.github/**'
- '*.yml'
+ - '*.json'
+ - '*.config'
- 'README.md'
concurrency: release