diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 0193e32..6924cb3 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -1,7 +1,7 @@ # This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node # For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs -name: Node.js CI +name: Node.js Github Side on: push: @@ -11,20 +11,18 @@ on: jobs: build: - - runs-on: ubuntu-latest - - strategy: - matrix: - node-version: [14.x, 16.x, 18.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ + runs-on: self-hosted steps: - - uses: actions/checkout@v3 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + - uses: actions/checkout@v2 + - name: Use Node.js 20.x + uses: actions/setup-node@v2 with: - node-version: ${{ matrix.node-version }} - cache: 'npm' + node-version: 20.x + - run: echo "test" - run: npm ci - - run: npm run build --if-present + - run: npm run build + env: + VITE_SYNCDB_ENDPOINT: ${{ secrets.VITE_SYNCDB_ENDPOINT }} + VITE_USER_ENDPOINT: ${{ secrets.VITE_USER_ENDPOINT }} + NODE_OPTIONS: --max-old-space-size=1024 \ No newline at end of file