From 9f4806ccdbfbb53e82103d3bf11de60d2ea568fd Mon Sep 17 00:00:00 2001 From: Natsu Date: Tue, 18 Jun 2024 22:34:51 +0700 Subject: [PATCH 1/5] chore: Update validation workflow configuration --- .github/workflows/validate.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index b6284a50..8aacfb04 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -4,7 +4,6 @@ on: [push, pull_request, workflow_dispatch] permissions: contents: read - pull-requests: write jobs: validate: @@ -19,5 +18,4 @@ jobs: id: json-yaml-validate uses: GrantBirki/json-yaml-validate@v3 with: - comment: "true" - use_gitignore: "false" + use_gitignore: false From 8ef7ed235f42ff98c94ecdc3ca3f65af107d650e Mon Sep 17 00:00:00 2001 From: Natsu Date: Tue, 18 Jun 2024 22:35:01 +0700 Subject: [PATCH 2/5] chore: Add validator badge to README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c9d4fe8a..9787ffbe 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ [![](https://img.shields.io/endpoint?url=https://hits.dwyl.com/NatsumeLS/Gakumas-Translation-Data-EN.json?color=pink&style=flat-square&label=Views)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/graphs/traffic) [![](https://img.shields.io/github/actions/workflow/status/NatsumeLS/Gakumas-Translation-Data-EN/dispatch_update.yml?style=flat-square&label=Dispatch)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/actions/workflows/build.yml) +[![](https://img.shields.io/github/actions/workflow/status/NatsumeLS/Gakumas-Translation-Data-EN/dispatch_update.yml?style=flat-square&label=Validator)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/actions/workflows/validate.yml) [![](https://dcbadge.limes.pink/api/server/https://discord.gg/qARc4Hdc3n)](https://natsume.io/GakumasLocalize) From 9e0cb169fc30df4ad9b3a561cbabf967f53d5508 Mon Sep 17 00:00:00 2001 From: Natsu Date: Tue, 18 Jun 2024 22:35:44 +0700 Subject: [PATCH 3/5] chore: Update validator badge URL in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9787ffbe..f9c2904c 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ [![](https://img.shields.io/endpoint?url=https://hits.dwyl.com/NatsumeLS/Gakumas-Translation-Data-EN.json?color=pink&style=flat-square&label=Views)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/graphs/traffic) [![](https://img.shields.io/github/actions/workflow/status/NatsumeLS/Gakumas-Translation-Data-EN/dispatch_update.yml?style=flat-square&label=Dispatch)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/actions/workflows/build.yml) -[![](https://img.shields.io/github/actions/workflow/status/NatsumeLS/Gakumas-Translation-Data-EN/dispatch_update.yml?style=flat-square&label=Validator)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/actions/workflows/validate.yml) +[![](https://img.shields.io/github/actions/workflow/status/NatsumeLS/Gakumas-Translation-Data-EN/validate.yml?style=flat-square&label=Validator)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/actions/workflows/validate.yml) [![](https://dcbadge.limes.pink/api/server/https://discord.gg/qARc4Hdc3n)](https://natsume.io/GakumasLocalize) From 1403896510f17b8d1176328b0c2e03a27ea54346 Mon Sep 17 00:00:00 2001 From: Natsu Date: Tue, 18 Jun 2024 22:46:19 +0700 Subject: [PATCH 4/5] chore: Update workflow configuration --- .../{dispatch_update.yml => dispatch.yml} | 16 ++++++++++++++ .github/workflows/validate.yml | 21 ------------------- README.md | 3 +-- 3 files changed, 17 insertions(+), 23 deletions(-) rename .github/workflows/{dispatch_update.yml => dispatch.yml} (57%) delete mode 100644 .github/workflows/validate.yml diff --git a/.github/workflows/dispatch_update.yml b/.github/workflows/dispatch.yml similarity index 57% rename from .github/workflows/dispatch_update.yml rename to .github/workflows/dispatch.yml index 653ebf33..b304d184 100644 --- a/.github/workflows/dispatch_update.yml +++ b/.github/workflows/dispatch.yml @@ -3,10 +3,26 @@ name: Dispatch on: [push, pull_request, workflow_dispatch] jobs: + validate: + + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Validate + id: json-yaml-validate + uses: GrantBirki/json-yaml-validate@v3 + with: + use_gitignore: false + dispatch: runs-on: ubuntu-latest + needs: validate + steps: - name: Dispatch Update to Gakumas-Localify-EN uses: peter-evans/repository-dispatch@v3 diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml deleted file mode 100644 index 8aacfb04..00000000 --- a/.github/workflows/validate.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: Validator - -on: [push, pull_request, workflow_dispatch] - -permissions: - contents: read - -jobs: - validate: - - runs-on: ubuntu-latest - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Validate - id: json-yaml-validate - uses: GrantBirki/json-yaml-validate@v3 - with: - use_gitignore: false diff --git a/README.md b/README.md index f9c2904c..ee936d1e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ [![](https://img.shields.io/endpoint?url=https://hits.dwyl.com/NatsumeLS/Gakumas-Translation-Data-EN.json?color=pink&style=flat-square&label=Views)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/graphs/traffic) -[![](https://img.shields.io/github/actions/workflow/status/NatsumeLS/Gakumas-Translation-Data-EN/dispatch_update.yml?style=flat-square&label=Dispatch)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/actions/workflows/build.yml) -[![](https://img.shields.io/github/actions/workflow/status/NatsumeLS/Gakumas-Translation-Data-EN/validate.yml?style=flat-square&label=Validator)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/actions/workflows/validate.yml) +[![](https://img.shields.io/github/actions/workflow/status/NatsumeLS/Gakumas-Translation-Data-EN/dispatch.yml?style=flat-square&label=Dispatch)](https://github.com/NatsumeLS/Gakumas-Translation-Data-EN/actions/workflows/dispatch.yml) [![](https://dcbadge.limes.pink/api/server/https://discord.gg/qARc4Hdc3n)](https://natsume.io/GakumasLocalize) From 0dd0a5c506f8c8b2187a0eeeffbe8ce42f1e59a7 Mon Sep 17 00:00:00 2001 From: Natsu Date: Tue, 18 Jun 2024 22:47:58 +0700 Subject: [PATCH 5/5] chore: Update dispatch configuration --- .github/workflows/dispatch.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dispatch.yml b/.github/workflows/dispatch.yml index b304d184..6ff39b1f 100644 --- a/.github/workflows/dispatch.yml +++ b/.github/workflows/dispatch.yml @@ -24,7 +24,7 @@ jobs: needs: validate steps: - - name: Dispatch Update to Gakumas-Localify-EN + - name: Dispatch Update Submodule to Gakumas-Localify-EN uses: peter-evans/repository-dispatch@v3 with: token: ${{ secrets.PAT }}