From 391f3d91d58ffe1a93c5660bb9f99979891ea6ae Mon Sep 17 00:00:00 2001 From: Luke Tainton Date: Sun, 23 Mar 2025 20:52:33 +0000 Subject: [PATCH] Switch to custom PO action --- .gitea/workflows/docker-compose-deploy.yml | 29 ++++++++++------------ .gitea/workflows/docker-compose-remove.yml | 29 ++++++++++------------ 2 files changed, 26 insertions(+), 32 deletions(-) diff --git a/.gitea/workflows/docker-compose-deploy.yml b/.gitea/workflows/docker-compose-deploy.yml index fd4c784..4b438a8 100644 --- a/.gitea/workflows/docker-compose-deploy.yml +++ b/.gitea/workflows/docker-compose-deploy.yml @@ -22,18 +22,17 @@ on: jobs: deploy: runs-on: ubuntu-latest - steps: - - name: Notify Build Start - uses: umahmood/pushover-actions@main + steps: + - name: "[ON RUNNER] Notify Build Start" + uses: https://git.tainton.uk/actions/pushover-action@v1.1.0 env: - PUSHOVER_TOKEN: ${{ secrets.PUSHOVER_APP_TOKEN }} - PUSHOVER_USER: ${{ secrets.PUSHOVER_USER_TOKEN }} + PUSHOVER_APP_TOKEN: ${{ secrets.PUSHOVER_APP_TOKEN }} + PUSHOVER_USER_TOKEN: ${{ secrets.PUSHOVER_USER_TOKEN }} with: - status: ${{ job.status }} + message: "Deploying stack ${{ gitea.repository }}" title: 'Stack Deployment Started' - message: "${{ gitea.event.head_commit.message }}" url: "${{ gitea.server_url }}/${{ gitea.repository }}/actions/runs/${{ gitea.run_id }}" - url_title: 'View Deployment' + url_title: 'View Logs' - name: "[ON RUNNER] Checkout the repo" uses: actions/checkout@v4 @@ -85,15 +84,13 @@ jobs: cd ${{ env.project_folder }} docker compose --env-file .env up --detach - - name: Notify Build End - uses: umahmood/pushover-actions@main - if: ${{ !cancelled() }} + - name: "[ON RUNNER] Notify Build End" + uses: https://git.tainton.uk/actions/pushover-action@v1.1.0 env: - PUSHOVER_TOKEN: ${{ secrets.PUSHOVER_APP_TOKEN }} - PUSHOVER_USER: ${{ secrets.PUSHOVER_USER_TOKEN }} + PUSHOVER_APP_TOKEN: ${{ secrets.PUSHOVER_APP_TOKEN }} + PUSHOVER_USER_TOKEN: ${{ secrets.PUSHOVER_USER_TOKEN }} with: - status: ${{ job.status }} - title: "Stack Deployment ${{ job.status }}" - message: "${{ gitea.event.head_commit.message }}" + message: "Deployed stack ${{ gitea.repository }}" + title: 'Stack Deployment ${{ job.status }}' url: "${{ gitea.server_url }}/${{ gitea.repository }}/actions/runs/${{ gitea.run_id }}" url_title: 'View Logs' diff --git a/.gitea/workflows/docker-compose-remove.yml b/.gitea/workflows/docker-compose-remove.yml index cf07efb..fb72678 100644 --- a/.gitea/workflows/docker-compose-remove.yml +++ b/.gitea/workflows/docker-compose-remove.yml @@ -23,17 +23,16 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - name: Notify Build Start - uses: umahmood/pushover-actions@main + - name: "[ON RUNNER] Notify Build Start" + uses: https://git.tainton.uk/actions/pushover-action@v1.1.0 env: - PUSHOVER_TOKEN: ${{ secrets.PUSHOVER_APP_TOKEN }} - PUSHOVER_USER: ${{ secrets.PUSHOVER_USER_TOKEN }} + PUSHOVER_APP_TOKEN: ${{ secrets.PUSHOVER_APP_TOKEN }} + PUSHOVER_USER_TOKEN: ${{ secrets.PUSHOVER_USER_TOKEN }} with: - status: ${{ job.status }} - title: 'Stack Removal Started' message: "Removing stack ${{ gitea.repository }}" + title: 'Stack Removal Started' url: "${{ gitea.server_url }}/${{ gitea.repository }}/actions/runs/${{ gitea.run_id }}" - url_title: 'View Deployment' + url_title: 'View Logs' - name: "[ON RUNNER] Set project variables" run: | @@ -53,16 +52,14 @@ jobs: docker compose --env-file .env down cd .. rm -rf ${{ env.project_folder }} - - - name: Notify Build End - uses: umahmood/pushover-actions@main - if: ${{ !cancelled() }} + + - name: "[ON RUNNER] Notify Build End" + uses: https://git.tainton.uk/actions/pushover-action@v1.1.0 env: - PUSHOVER_TOKEN: ${{ secrets.PUSHOVER_APP_TOKEN }} - PUSHOVER_USER: ${{ secrets.PUSHOVER_USER_TOKEN }} + PUSHOVER_APP_TOKEN: ${{ secrets.PUSHOVER_APP_TOKEN }} + PUSHOVER_USER_TOKEN: ${{ secrets.PUSHOVER_USER_TOKEN }} with: - status: ${{ job.status }} - title: "Stack Removal ${{ job.status }}" - message: "Stack ${{ gitea.repository }} removed" + message: "Removed stack ${{ gitea.repository }}" + title: 'Stack Removal ${{ job.status }}' url: "${{ gitea.server_url }}/${{ gitea.repository }}/actions/runs/${{ gitea.run_id }}" url_title: 'View Logs'