From 736a64b047549a6be0a36cef025667c097a84eca Mon Sep 17 00:00:00 2001 From: Gaser Date: Mon, 7 Sep 2026 09:34:57 +0300 Subject: [PATCH 1/6] Add gazarai.is-a.dev and iptv.gazarai.is-a.dev for Cloudflare Tunnel --- domains/gazarai.json | 10 ++++++++++ domains/iptv.gazarai.json | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 domains/gazarai.json create mode 100644 domains/iptv.gazarai.json diff --git a/domains/gazarai.json b/domains/gazarai.json new file mode 100644 index 0000000000..574f8f1f3f --- /dev/null +++ b/domains/gazarai.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "Gaserrrr", + "email": "Memogazar049@gmail.com" + }, + "records": { + "CNAME": "dc7e4988-7da3-4e57-83f9-1760e769fbec.cfargotunnel.com" + }, + "proxied": true +} diff --git a/domains/iptv.gazarai.json b/domains/iptv.gazarai.json new file mode 100644 index 0000000000..574f8f1f3f --- /dev/null +++ b/domains/iptv.gazarai.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "Gaserrrr", + "email": "Memogazar049@gmail.com" + }, + "records": { + "CNAME": "dc7e4988-7da3-4e57-83f9-1760e769fbec.cfargotunnel.com" + }, + "proxied": true +} From 482ee35c2d8e86a1f08c164307556d4f13631db0 Mon Sep 17 00:00:00 2001 From: Gaserrrr Date: Mon, 7 Sep 2026 09:45:33 +0300 Subject: [PATCH 2/6] Create npm-publish.yml --- .github/workflows/npm-publish.yml | 33 +++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .github/workflows/npm-publish.yml diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml new file mode 100644 index 0000000000..2a4766d389 --- /dev/null +++ b/.github/workflows/npm-publish.yml @@ -0,0 +1,33 @@ +# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created +# For more information see: https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages + +name: Node.js Package + +on: + release: + types: [created] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: 20 + - run: npm ci + - run: npm test + + publish-npm: + needs: build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: 20 + registry-url: https://registry.npmjs.org/ + - run: npm ci + - run: npm publish + env: + NODE_AUTH_TOKEN: ${{secrets.npm_token}} From 808feec954ff85922324d3d569106a48add486ee Mon Sep 17 00:00:00 2001 From: Gaserrrr Date: Mon, 7 Sep 2026 09:46:09 +0300 Subject: [PATCH 3/6] Create node.js.yml --- .github/workflows/node.js.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/node.js.yml diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml new file mode 100644 index 0000000000..2284b93570 --- /dev/null +++ b/.github/workflows/node.js.yml @@ -0,0 +1,31 @@ +# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node +# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs + +name: Node.js CI + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +jobs: + build: + + runs-on: ubuntu-latest + + strategy: + matrix: + node-version: [18.x, 20.x, 22.x] + # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ + + steps: + - uses: actions/checkout@v4 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node-version }} + cache: 'npm' + - run: npm ci + - run: npm run build --if-present + - run: npm test From 730f5231c556fdcc5d869d3e1d3212a80d090bd1 Mon Sep 17 00:00:00 2001 From: Gaser Date: Mon, 7 Sep 2026 09:52:56 +0300 Subject: [PATCH 4/6] Fix gazarai: root to GitHub Pages (portfolio), iptv subdomain to Tunnel - fix PR template --- domains/gazarai.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/gazarai.json b/domains/gazarai.json index 574f8f1f3f..ceee448b19 100644 --- a/domains/gazarai.json +++ b/domains/gazarai.json @@ -4,7 +4,7 @@ "email": "Memogazar049@gmail.com" }, "records": { - "CNAME": "dc7e4988-7da3-4e57-83f9-1760e769fbec.cfargotunnel.com" + "CNAME": "gaserrrr.github.io" }, "proxied": true } From 3346a9c53b601935ae94a6e23c83c1eb149af9d1 Mon Sep 17 00:00:00 2001 From: Gaser Date: Mon, 7 Sep 2026 09:54:51 +0300 Subject: [PATCH 5/6] Remove extra workflow files (not needed for domain registration) --- .github/workflows/node.js.yml | 31 ----------------------------- .github/workflows/npm-publish.yml | 33 ------------------------------- 2 files changed, 64 deletions(-) delete mode 100644 .github/workflows/node.js.yml delete mode 100644 .github/workflows/npm-publish.yml diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml deleted file mode 100644 index 2284b93570..0000000000 --- a/.github/workflows/node.js.yml +++ /dev/null @@ -1,31 +0,0 @@ -# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node -# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs - -name: Node.js CI - -on: - push: - branches: [ "main" ] - pull_request: - branches: [ "main" ] - -jobs: - build: - - runs-on: ubuntu-latest - - strategy: - matrix: - node-version: [18.x, 20.x, 22.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ - - steps: - - uses: actions/checkout@v4 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 - with: - node-version: ${{ matrix.node-version }} - cache: 'npm' - - run: npm ci - - run: npm run build --if-present - - run: npm test diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml deleted file mode 100644 index 2a4766d389..0000000000 --- a/.github/workflows/npm-publish.yml +++ /dev/null @@ -1,33 +0,0 @@ -# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created -# For more information see: https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages - -name: Node.js Package - -on: - release: - types: [created] - -jobs: - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: 20 - - run: npm ci - - run: npm test - - publish-npm: - needs: build - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: 20 - registry-url: https://registry.npmjs.org/ - - run: npm ci - - run: npm publish - env: - NODE_AUTH_TOKEN: ${{secrets.npm_token}} From 98db6b581ada5907586d384117d92182f6838362 Mon Sep 17 00:00:00 2001 From: Gaser Date: Mon, 7 Sep 2026 10:00:22 +0300 Subject: [PATCH 6/6] Fix: keep only gazarai.is-a.dev for portfolio (remove tunnel CNAME blocked by is-a.dev) --- domains/iptv.gazarai.json | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 domains/iptv.gazarai.json diff --git a/domains/iptv.gazarai.json b/domains/iptv.gazarai.json deleted file mode 100644 index 574f8f1f3f..0000000000 --- a/domains/iptv.gazarai.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "owner": { - "username": "Gaserrrr", - "email": "Memogazar049@gmail.com" - }, - "records": { - "CNAME": "dc7e4988-7da3-4e57-83f9-1760e769fbec.cfargotunnel.com" - }, - "proxied": true -}