diff --git a/.github/workflows/build_doc.yaml b/.github/workflows/build_doc.yaml index d9c7b1ebf..85a6aee0f 100644 --- a/.github/workflows/build_doc.yaml +++ b/.github/workflows/build_doc.yaml @@ -10,11 +10,11 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: Use Node.js 18.x - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - name: Use Node.js 20.x + uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 20.x - name: Install dependencies run: npm ci working-directory: ./crowdsec-docs/ diff --git a/.gitignore b/.gitignore index 600d2d33b..7c787426b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -.vscode \ No newline at end of file +.vscode +node_modules diff --git a/amplify.yml b/amplify.yml new file mode 100644 index 000000000..72d8bf75e --- /dev/null +++ b/amplify.yml @@ -0,0 +1,16 @@ +version: 1 +frontend: + phases: + build: + commands: + - nvm use 20 + - cd crowdsec-docs + - npm install + - npm run build + artifacts: + baseDirectory: crowdsec-docs/build + files: + - "**/*" + cache: + paths: + - crowdsec-docs/node_modules/**/*