mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-08-01 16:47:47 -05:00
This reverts commit 369911277b.
This commit is contained in:
parent
369911277b
commit
418b66cadb
41
.github/workflows/ci.yml
vendored
41
.github/workflows/ci.yml
vendored
|
|
@ -5,45 +5,8 @@ jobs:
|
|||
cypress-run:
|
||||
name: Cypress tests
|
||||
runs-on: ubuntu-latest
|
||||
services:
|
||||
postgres:
|
||||
image: postgres
|
||||
env:
|
||||
POSTGRES_PASSWORD: password
|
||||
POSTGRES_USER: sendou_ink
|
||||
ports:
|
||||
- 5432:5432
|
||||
# Set health checks to wait until postgres has started
|
||||
options: >-
|
||||
--health-cmd pg_isready
|
||||
--health-interval 10s
|
||||
--health-timeout 5s
|
||||
--health-retries 5
|
||||
steps:
|
||||
- name: Check out code
|
||||
- name: Checkout
|
||||
uses: actions/checkout@25a956c84d5dd820d28caab9f86b8d183aeeff3d # v2
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@5c355be17065acf11598c7a9bb47112fbcf2bbdc # v2
|
||||
with:
|
||||
node-version: "14"
|
||||
- name: Install dependencies
|
||||
run: npm install
|
||||
- name: Write .env file for Prisma
|
||||
run: echo "DATABASE_URL=postgresql://sendou_ink:password@localhost:${{ job.services.postgres.ports[5432] }}" > prisma/.env
|
||||
- name: Prep the database
|
||||
run: npm run migrate && npm run prebuild
|
||||
- name: Run prettier
|
||||
run: npm run prettier:check
|
||||
- name: Run Cypress
|
||||
- name: Cypress run
|
||||
uses: cypress-io/github-action@9eab5368cd2520a946489cd3f937583ff5a30443 # v2
|
||||
with:
|
||||
start: npm run dev
|
||||
- name: Save Cypress artifacts
|
||||
uses: actions/upload-artifact@ea3d524381d563437a7d64af63f3d75ca55521c4 # v2
|
||||
if: failure()
|
||||
with:
|
||||
name: cypress-outputs
|
||||
path: |
|
||||
cypress/screenshots/*
|
||||
cypress/videos/*
|
||||
retention-days: 30
|
||||
|
|
|
|||
|
|
@ -2,6 +2,3 @@
|
|||
|
||||
prisma/scripts/data
|
||||
prisma/scripts/mongo
|
||||
|
||||
# Ignore JSON files generated via script
|
||||
utils/data/patrons.json
|
||||
|
|
|
|||
|
|
@ -19,7 +19,6 @@
|
|||
"compile": "lingui compile",
|
||||
"restore": "pg_restore -d 'postgresql://sendou@localhost:5432/dev' --jobs 4 dumped.sql --clean",
|
||||
"seed": "prisma db seed --preview-feature",
|
||||
"prettier:check": "prettier --check .",
|
||||
"prettier:format": "prettier --write .",
|
||||
"cy:open": "cypress open",
|
||||
"cy:run": "cypress run",
|
||||
|
|
|
|||
|
|
@ -8,8 +8,8 @@ i18n.loadLocaleData("en", { plurals: en });
|
|||
*/
|
||||
export async function activateLocale(locale: string) {
|
||||
const [{ messages }, { messages: gameMessages }] = await Promise.all([
|
||||
import(`locale/${locale}/messages.json`),
|
||||
import(`locale/${locale}/game.json`),
|
||||
import(`locale/${locale}/messages.js`),
|
||||
import(`locale/${locale}/game.js`),
|
||||
]);
|
||||
i18n.load(locale, { ...messages, ...gameMessages });
|
||||
i18n.activate(locale);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user