diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 803433df..a8d61c5c 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -36,3 +36,29 @@ jobs: - name: Run Prettier if: ${{ !cancelled() }} run: npx prettier --check . + test: + name: Test by building + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v6 + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: 18 + - name: Get npm cache directory + id: npm-cache-dir + shell: bash + run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} + - name: Cache dependencies + uses: actions/cache@v5 + with: + path: ${{ steps.npm-cache-dir.outputs.dir }} + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- + - name: Install dependencies + run: npm ci + - name: Test building + if: ${{ !cancelled() }} + run: npm run build diff --git a/src/content/docs/Forbidden artists AI.mdx b/src/content/docs/Forbidden artists AI.mdx index 2b18be16..8b924b74 100644 --- a/src/content/docs/Forbidden artists AI.mdx +++ b/src/content/docs/Forbidden artists AI.mdx @@ -177,4 +177,4 @@ For the main forbidden artist lists, please see [this page](https://wiki.vocadb. - [Niconico](https://www.nicovideo.jp/user/139003610) - [YouTube](https://www.youtube.com/@Lofi-Nonsense) - [TikTok](https://www.tiktok.com/@lofi_nonsense) - - [TuneCore](https://www.tunecore.co.jp/artists?id=906832) \ No newline at end of file + - [TuneCore](https://www.tunecore.co.jp/artists?id=906832) diff --git a/src/content/rules/correct-youtube-link.mdx b/src/content/rules/correct-youtube-link.mdx index 09981a0f..ad0ec204 100644 --- a/src/content/rules/correct-youtube-link.mdx +++ b/src/content/rules/correct-youtube-link.mdx @@ -18,7 +18,7 @@ rule_context: External links mikumod_support: "Planned" automatically_fixed: "True" complete_validation: "True" -excerpt: Include at least one URL to the artist's YouTube channel other than the Handle URL (uses `@`, e.g. ). +excerpt: Include at least one URL to the artist's YouTube channel other than the Handle URL (uses `@`, e.g. https://www.youtube.com/@YouTube). --- If an artist entry include YouTube URLs, at least one non-handle version must be included.