Skip to content

fix: update

fix: update #90

Workflow file for this run

name: check code style and run tests
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: restore npm cache
uses: actions/cache@v3
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-
- name: install deps
run: |
npm ci
- name: check code style
run: |
npm run lint
- name: env config
run: |
echo "PG_DB_URL=postgresql://gamix:gamix-postgres-db@localhost:5432/gamix" >> .env && \
echo "PORT=8080" >> .env && \
echo "AWS_S3_KEY=dawdwadwa" >> .env && \
echo "AWS_S3_SECRET=dawdwadwa" >> .env && \
echo "AWS_SES_KEY=dwadwadwa" >> .env && \
echo "AWS_SES_SECRET=dwadwadwa" >> .env && \
echo "NODE_ENV=development" >> .env && \
echo "JWT_SIGNING_KEY_SECRET=dwadwawajmdoiwandçiwand.dwad21cxajddwaikdawid.dwawadwadwaidjiwajdwajdwa" >> .env && \
echo "PUBLIC_BUCKET_NAME=gamix-pub" >> .env && \
echo "PRIVATE_BUCKET_NAME=gamix-priv" >> .env && \
echo "GOOGLE_CLIENT_ID=dwadwadwa" >> .env && \
echo "GOOGLE_CLIENT_SECRET=dwadwadwa" >> .env && \
echo "GITHUB_CLIENT_ID=dwadwadwa" >> .env && \
echo "GITHUB_CLIENT_SECRET=dwadwadwa" >> .env && \
echo "LINKEDIN_CLIENT_ID=dwadwadwa" >> .env && \
echo "LINKEDIN_CLIENT_SECRET=dwadwadwa" >> .env && \
echo "REDIRECT_URL=http://localhost:8080" >> .env
- name: run tests
run: |
npm run db:gen && npm run test