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 08:13:47 -07:00
committed by GitHub
parent b0faf882e1
commit 41fb69417c
4 changed files with 123 additions and 0 deletions

29
.github/workflows/i18n-builds.yml vendored Normal file
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