1
0
mirror of https://github.com/privacyguides/privacyguides.org.git synced 2025-08-05 10:11:08 +00:00

feat!: Add videos section to website (#2861)

This commit is contained in:
2025-01-24 17:37:12 -06:00
parent d904114f81
commit c3e2dc65d8
18 changed files with 848 additions and 14 deletions

View File

@@ -74,6 +74,16 @@ jobs:
ref: ${{ github.ref }}
continue-on-error: false
build_videos:
needs: submodule
permissions:
contents: read
uses: ./.github/workflows/build-videos.yml
with:
repo: ${{ github.repository }}
ref: ${{ github.ref }}
continue-on-error: false
release:
name: Create release notes
needs: build
@@ -95,7 +105,7 @@ jobs:
makeLatest: true
deploy:
needs: [build, build_blog]
needs: [build, build_blog, build_videos]
uses: privacyguides/webserver/.github/workflows/deploy-all.yml@main
secrets:
NETLIFY_TOKEN: ${{ secrets.NETLIFY_TOKEN }}
@@ -112,5 +122,5 @@ jobs:
cleanup:
if: ${{ always() }}
needs: [build, build_blog]
needs: [build, build_blog, build_videos]
uses: privacyguides/.github/.github/workflows/cleanup.yml@main