Skip to content

Merge pull request #58 from devilsec/dependabot/npm_and_yarn/loader-u… #102

Merge pull request #58 from devilsec/dependabot/npm_and_yarn/loader-u…

Merge pull request #58 from devilsec/dependabot/npm_and_yarn/loader-u… #102

Workflow file for this run

name: GitHub Pages Deployment
on:
push:
branches: [main]
repository_dispatch:
types: [deployment]
jobs:
project-setup:
uses: devilsec/website/.github/workflows/setup-project.yml@main
with:
main-branch: true
production: true
build: true
deploy:
runs-on: ubuntu-latest
needs: project-setup
steps:
- name: Checkout
uses: actions/checkout@v3
with:
ref: main
- name: Retrieve Build Artifact
uses: actions/download-artifact@v3
with:
name: ${{ needs.project-setup.outputs.export-dir }}
- name: Extract Tarball
run: |
tar -xvf ${{ needs.project-setup.outputs.export-dir }}.tar
rm ./${{ needs.project-setup.outputs.export-dir }}.tar
- name: Deploy on GH Pages
uses: JamesIves/[email protected]
with:
branch: gh-pages
folder: dist