diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 00000000..5103e4da --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,17 @@ +name: Test build +on: + pull_request: + workflow_dispatch: + workflow_call: +jobs: + Test_build: + name: Test build + uses: getpelican/noelmiller/.github/workflows/build.yml@pelican_decouple_build_workflow + permissions: + contents: read + pages: write + id-token: write + with: + settings: "publishconf.py" + requirements: "pelican[markdown] typogrify" + theme: "https://github.com/seanh/sidecar.git" diff --git a/.github/workflows/pelican.yml b/.github/workflows/pelican.yml index 365443dc..a9459743 100644 --- a/.github/workflows/pelican.yml +++ b/.github/workflows/pelican.yml @@ -5,7 +5,7 @@ on: workflow_dispatch: jobs: Deploy: - uses: getpelican/pelican/.github/workflows/github_pages.yml@b86383fb28a160eeaf3e13cbf99469a0ed4cfcb2 + uses: getpelican/noelmiller/.github/workflows/github_pages.yml@pelican_decouple_build_workflow permissions: contents: read pages: write