From 346861ff9a10f5764556cb730a29403305694500 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sat, 23 Nov 2024 14:17:48 +1100 Subject: [PATCH] feat: update deploy workflow --- .gitea/workflows/deploy.yaml | 14 ++++++++++++-- rpms/terragrunt/0.69.0/deploy | 1 + rpms/terragrunt/0.69.0/release | 1 + 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 rpms/terragrunt/0.69.0/deploy create mode 100644 rpms/terragrunt/0.69.0/release diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 1ceda77..d7b2647 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -1,7 +1,9 @@ -name: Build +name: Deploy on: - pull_request: + push: + branches: + - master jobs: build: @@ -24,3 +26,11 @@ jobs: - name: Build Docker Image run: | make build + + - name: Upload RPMs to Gitea + env: + DRONECI_PASSWORD: ${{ secrets.DRONECI_PASSWORD }} + run: | + for deploy in /workspace/src/rpmbuild/RPMS/*/*.rpm; do + curl --user droneci:${{ secrets.DRONECI_PASSWORD }} --upload-file $rpm https://git.query.consul/api/packages/unkin/rpm/almalinux/el8/upload + done diff --git a/rpms/terragrunt/0.69.0/deploy b/rpms/terragrunt/0.69.0/deploy new file mode 100644 index 0000000..1621a8b --- /dev/null +++ b/rpms/terragrunt/0.69.0/deploy @@ -0,0 +1 @@ +almalinux/el8 diff --git a/rpms/terragrunt/0.69.0/release b/rpms/terragrunt/0.69.0/release new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/rpms/terragrunt/0.69.0/release @@ -0,0 +1 @@ +1