Upload documentation directly if no artifact is defined.

This commit is contained in:
Patrick Lehmann
2022-11-06 21:31:51 +01:00
parent 8bc6ca673c
commit e9e62c5ef6
2 changed files with 18 additions and 25 deletions

View File

@@ -6,26 +6,4 @@ on:
jobs:
BuildTheDocs:
uses: pyTooling/Actions/.github/workflows/BuildTheDocs.yml@r0
with:
artifact: Documentation
PublishToGitHubPages:
uses: pyTooling/Actions/.github/workflows/PublishToGitHubPages.yml@r0
needs:
- BuildTheDocs
with:
doc: Documentation
ArtifactCleanUp:
name: 🗑️ Artifact Cleanup
needs:
- BuildTheDocs
- PublishToGitHubPages
runs-on: ubuntu-latest
steps:
- name: 🗑️ Delete artifacts
uses: geekyeggo/delete-artifact@v2
with:
name: Documentation
uses: pyTooling/Actions/.github/workflows/BuildTheDocs.yml@dev