build manual in PRs too

This commit is contained in:
ibizaman 2024-10-24 16:26:54 +02:00
parent b141ccc81b
commit 5c9a8067d4

View file

@ -2,14 +2,9 @@
name: Deploy docs name: Deploy docs
on: on:
# Runs on pushes targeting the default branch pull_request:
push: push:
branches: ["main"] branches: ["main"]
# TODO: needed ?
# schedule:
# - cron: 0 0 * * 1
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch: workflow_dispatch:
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
@ -63,12 +58,15 @@ jobs:
- name: Setup Pages - name: Setup Pages
uses: actions/configure-pages@v3 uses: actions/configure-pages@v3
if: success() && github.ref == 'refs/heads/main'
- name: Upload artifact - name: Upload artifact
uses: actions/upload-pages-artifact@v1 uses: actions/upload-pages-artifact@v1
if: success() && github.ref == 'refs/heads/main'
with: with:
path: ./public path: ./public
- name: Deploy to GitHub Pages - name: Deploy to GitHub Pages
id: deployment id: deployment
uses: actions/deploy-pages@v2 uses: actions/deploy-pages@v2
if: success() && github.ref == 'refs/heads/main'