diff --git a/.github/workflows/main .yml b/.github/workflows/main .yml index b883573..7c6f03f 100644 --- a/.github/workflows/main .yml +++ b/.github/workflows/main .yml @@ -6,6 +6,7 @@ on: - main paths: - 'nodes.json' + jobs: remove_duplicates: runs-on: ubuntu-latest @@ -14,21 +15,28 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - - run: corepack enable - - uses: actions/setup-node@v4 + - name: Corepack + run: | + corepack disable + rm -rf ~/.cache/corepack + npm install -g corepack + corepack enable + corepack prepare pnpm@latest --activate || (corepack enable && corepack prepare pnpm@latest --activate) + + - name: Setup Node.js + uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 20.17.0 cache: "pnpm" - - name: Change Directory to apps/workflows - working-directory: apps/workflows # Set the working directory to apps/workflows - run: | - pnpm install + - name: Install Dependencies + working-directory: apps/workflows + run: pnpm install || (rm -rf node_modules && pnpm install) - name: Build - working-directory: apps/workflows # Ensure we're building in the correct directory + working-directory: apps/workflows run: pnpm build - name: Run TypeScript Script diff --git a/nodes.json b/nodes.json index dcacdc3..096753b 100644 --- a/nodes.json +++ b/nodes.json @@ -143,24 +143,6 @@ "restVersion": "v3", "authorId": "867303900884893727" }, - { - "identifier": "Catfein ID", - "host": "lava.catfein.com", - "port": 4000, - "password": "catfein", - "secure": false, - "restVersion": "v4", - "authorId": "885731228874051624" - }, - { - "identifier": "Catfein DE", - "host": "lavalink.alfari.id", - "port": 443, - "password": "catfein", - "secure": true, - "restVersion": "v4", - "authorId": "885731228874051624" - }, { "identifier": "INZEWORLD.COM (DE)", "host": "lava.inzeworld.com", @@ -206,15 +188,6 @@ "restVersion": "v4", "authorId": "573709909594734603" }, - { - "identifier": "USA", - "host": "badass.kalamii.net", - "port": 8170, - "password": "jil@11097", - "secure": false, - "restVersion": "v4", - "authorId": "1186375223583440967" - }, { "identifier": "br0kE's Lavalink v4 Node", "host": "lavalink.pct.lol", @@ -251,6 +224,77 @@ "port": 2333, "password": "youshallnotpass", "secure": false, + }, + { + "identifier": "JM Lite LAVALINK", + "host": "46.202.82.164", + "port": 1027, + "password": "jmlitev4", + "secure": false, + "restVersion": "v4", + "authorId": "896607695329693746" + }, + { + "identifier": "Rhythmosync - SSL", + "host": "lavalink-v4.ffenjil.site", + "port": 443, + "password": "Kronix", + "secure": true, + "restVersion": "v4", + "authorId": "1186375223583440967" + }, + { + "identifier": "Rhythmosync", + "host": "lavalink-v4.ffenjil.site", + "port": 80, + "password": "Kronix", + "secure": false, + "restVersion": "v4", + "authorId": "1186375223583440967" + }, + { + "identifier": "Disutils Team Lavalink 1", + "host": "lavalink-1.is-it.pink", + "port": 443, + "password": "https://disutils.com", + "secure": true, + "restVersion": "v4", + "authorId": "418941954252996609" + }, + { + "identifier": "Disutils Team Lavalink 2", + "host": "lavalink-2.is-it.pink", + "port": 443, + "password": "https://disutils.com", + "secure": true, + "restVersion": "v4", + "authorId": "418941954252996609" + }, + { + "identifier": "Disutils Team Lavalink 3", + "host": "lavalink-3.is-it.pink", + "port": 443, + "password": "https://disutils.com", + "secure": true, + "restVersion": "v4", + "authorId": "418941954252996609" + }, + { + "identifier": "Disutils Team Lavalink 4", + "host": "lavalink-4.is-it.pink", + "port": 443, + "password": "https://disutils.com", + "secure": true, + "restVersion": "v4", + "authorId": "418941954252996609" + }, + { + "identifier": "Disutils Team Lavalink 5", + "host": "lavalink-5.is-it.pink", + "port": 443, + "password": "https://disutils.com", + "secure": true, + "restVersion": "v4", + "authorId": "418941954252996609" } ] -