COGNHACKER - LAB
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

build-and-deploy.yml 889 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. name: Optimize map and deploy
  2. on: [ push ]
  3. permissions:
  4. contents: write
  5. pages: write
  6. actions: write
  7. jobs:
  8. deploy:
  9. runs-on: ubuntu-latest
  10. steps:
  11. - name: Checkout
  12. uses: actions/checkout@v3
  13. - uses: actions/setup-node@v3
  14. with:
  15. node-version: '16.x'
  16. registry-url: 'https://registry.npmjs.org'
  17. - name: "Install dependencies"
  18. run: npm install
  19. - name: "Build scripts"
  20. run: npm run build
  21. - name: Deploy
  22. uses: JamesIves/github-pages-deploy-action@releases/v3
  23. if: github.ref == 'refs/heads/master'
  24. with:
  25. GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  26. BRANCH: gh-pages # The branch the action should deploy to.
  27. FOLDER: dist/ # The folder the action should deploy.
  28. BASE_BRANCH: master
  29. - name: Bash2
  30. run: |
  31. ls -al