From 9f51aa9209e0164352a01a6a38bc2b94613a3bd8 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Sat, 3 May 2025 23:24:09 -0400 Subject: [PATCH] update deploy --- .github/workflows/deploy.yml | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b26e9eb..89e8943 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -11,8 +11,8 @@ concurrency: cancel-in-progress: true jobs: - install: - name: Install + website: + name: Deploy website runs-on: ubuntu-22.04 steps: - name: Checkout @@ -30,3 +30,23 @@ jobs: with: push: true tags: git.palko.ca/${{ env.GITHUB_REPOSITORY }}:latest + strapi: + name: Deploy strapi + runs-on: ubuntu-22.04 + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + registry: ${{ env.GITHUB_SERVER_URL }} + username: ${{ env.GITHUB_REPOSITORY_OWNER }} + password: ${{ secrets.NPM_TOKEN }} + - name: Build and push + uses: docker/build-push-action@v6 + with: + context: '{{defaultContext}}:strapi' + push: true + tags: git.palko.ca/${{ env.GITHUB_REPOSITORY }}-strapi:latest