diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 0a68a483..0fd60c68 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -1,18 +1,16 @@ name: Validation on: - pull_request_target: - - push: - branches: [main] - paths: - - "domains/*" - - "tests/*" - - "utils/*" - - ".github/workflows/validate.yml" - - "dnsconfig.js" - - workflow_dispatch: + pull_request_target: + push: + branches: [main] + paths: + - "domains/*" + - "tests/*" + - "utils/*" + - ".github/workflows/validation.yml" + - "dnsconfig.js" + workflow_dispatch: concurrency: group: ${{ github.ref }}-validation @@ -46,12 +44,15 @@ jobs: with: labels: "Validated DNS" github_token: ${{ steps.create_token.outputs.token }} + issue_number: ${{ github.event.pull_request.number }} + - name: Remove Invalid DNS Label if: ${{ steps.dns_check.outcome == 'success' }} uses: actions-ecosystem/action-remove-labels@v1 with: labels: "Invalid DNS" github_token: ${{ steps.create_token.outputs.token }} + issue_number: ${{ github.event.pull_request.number }} - name: Add Invalid DNS Label if: ${{ failure() }} @@ -59,12 +60,15 @@ jobs: with: labels: "Invalid DNS" github_token: ${{ steps.create_token.outputs.token }} + issue_number: ${{ github.event.pull_request.number }} + - name: Remove Validated DNS Label if: ${{ failure() }} uses: actions-ecosystem/action-remove-labels@v1 with: labels: "Validated DNS" github_token: ${{ steps.create_token.outputs.token }} + issue_number: ${{ github.event.pull_request.number }} json: name: JSON @@ -94,12 +98,15 @@ jobs: with: labels: "Validated JSON" github_token: ${{ steps.create_token.outputs.token }} + issue_number: ${{ github.event.pull_request.number }} + - name: Remove Invalid JSON Label if: ${{ steps.json_check.outcome == 'success' }} uses: actions-ecosystem/action-remove-labels@v1 with: labels: "Invalid JSON" github_token: ${{ steps.create_token.outputs.token }} + issue_number: ${{ github.event.pull_request.number }} - name: Add Invalid JSON Label if: ${{ failure() }} @@ -107,20 +114,23 @@ jobs: with: labels: "Invalid JSON" github_token: ${{ steps.create_token.outputs.token }} + issue_number: ${{ github.event.pull_request.number }} + - name: Remove Validated JSON Label if: ${{ failure() }} uses: actions-ecosystem/action-remove-labels@v1 with: labels: "Validated JSON" github_token: ${{ steps.create_token.outputs.token }} + issue_number: ${{ github.event.pull_request.number }} tests: name: Tests if: "!contains(github.event.head_commit.message, '[skip-ci]')" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4 - - run: npm install + - run: npm install - - run: npm test + - run: npm test diff --git a/domains/_github-pages-challenge-py660.python660.is-not-a.dev.json b/domains/_github-pages-challenge-py660.python660.is-not-a.dev.json deleted file mode 100644 index 34a6bf80..00000000 --- a/domains/_github-pages-challenge-py660.python660.is-not-a.dev.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "domain": "is-local.org", - "subdomain": "_github-pages-challenge-py660.python660", - - "owner": { - "repo": "https://github.com/py660/py660", - "email": "py660@irc.cluster.ws" - }, - - "record": { - "TXT": ["9f7bbf7a0a097f15d0b5c76076d9dd"] - }, - - "proxied": true -} diff --git a/domains/_gitlab-pages-verification-code.neovoid.is-cool.dev.json b/domains/_gitlab-pages-verification-code.neovoid.is-cool.dev.json new file mode 100644 index 00000000..d01f576c --- /dev/null +++ b/domains/_gitlab-pages-verification-code.neovoid.is-cool.dev.json @@ -0,0 +1,15 @@ +{ + "description": "A Personal Website of Neovoid", + "domain": "is-cool.dev", + "subdomain": "_gitlab-pages-verification-code.neovoid", + "owner": { + "repo": "https://gitlab.com/p1n349pl31/neovoid", + "email": "neovoid@envs.net" + }, + "record": { + "TXT": [ + "gitlab-pages-verification-code=bad5c339e1f2297cc736f022b58aaa59" + ] + }, + "proxied": false +} diff --git a/domains/grinder-circle.is-cool.dev.json b/domains/grinder-circle.is-cool.dev.json index c27cc3bb..96cdad24 100644 --- a/domains/grinder-circle.is-cool.dev.json +++ b/domains/grinder-circle.is-cool.dev.json @@ -1,15 +1,14 @@ { - "description": "IPTV Streaming", + "description": "Minecraft Server", "domain": "is-cool.dev", "subdomain": "grinder-circle", "owner": { - "repo": "https://github.com/antebrl/IPTV-StreamHub", "email": "ahcwnh@gmail.com" }, "record": { - "A": ["34.159.173.219"] + "A": ["130.61.85.247"] }, "proxied": false diff --git a/domains/neovoid.is-cool.dev.json b/domains/neovoid.is-cool.dev.json index bd6bc954..a7e97a2f 100644 --- a/domains/neovoid.is-cool.dev.json +++ b/domains/neovoid.is-cool.dev.json @@ -1,14 +1,17 @@ { + "description": "Personal Website for Neovoid", + "domain": "is-cool.dev", "subdomain": "neovoid", "owner": { + "repo": "https://gitlab.com/p1n349pl31/nvpie", "email": "neovoid@envs.net" }, "record": { - "CNAME": "exozy.me" + "CNAME": "p1n349pl31.gitlab.io" }, - "proxied": false + "proxied": true }