feat(tools): audit i18n challenges (#46968)

* feat(tools): audit i18n challenges


Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
This commit is contained in:
Naomi Carrigan
2022-07-21 20:43:47 +05:30
committed by GitHub
co-authored by Oliver Eyton-Williams
parent b0faf882e1
commit 41fb69417c
4 changed files with 123 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
name: i18n Build Validation
on:
push:
branches:
- main
jobs:
ci:
name: Validate i18n Builds
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [16.x]
steps:
- name: Checkout Source Files
uses: actions/checkout@v3
- name: Use Node.js v${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- name: Install Dependencies
run: npm ci
- name: Validate Challenge Files
run: npm run audit-challenges