UNPKG

underpost

Version:

Underpost Platform — end-to-end CI/CD and application-delivery toolchain CLI. Covers bare metal, Kubernetes, K3s, kubeadm, LXD, container/image orchestration, secrets, databases, cron jobs, monitoring, SSH, runners, PWA + Workbox delivery, and release orc

51 lines (44 loc) 1.24 kB
name: CD | Gihub page | PWA Microservices Template on: push: branches: ['main'] workflow_dispatch: permissions: contents: read pages: write id-token: write concurrency: group: 'pages' cancel-in-progress: false jobs: deploy: if: github.repository == 'underpostnet/pwa-microservices-template-ghpkg' environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest container: image: quay.io/rockylinux/rockylinux:9 steps: - name: Checkout uses: actions/checkout@v7 # with: # lfs: true # - name: Checkout LFS objects # run: git lfs checkout - name: Build the site run: bash deploy/pwa-microservices-template/deploy.sh # git lfs install # git lfs track # git lfs ls-files # git lfs pull - name: Setup Pages uses: actions/configure-pages@v6 - name: Upload artifact uses: actions/upload-pages-artifact@v5 with: # Upload entire repository path: './public/underpostnet.github.io/pwa-microservices-template-ghpkg/' - name: Deploy to GitHub Pages id: deployment uses: actions/deploy-pages@v5