From 9000eaa94779b3f4f15813a17b190e009d85e1a8 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sun, 1 Dec 2024 21:56:19 +1100 Subject: [PATCH] feat: custom download artifacts - download the previous runs artifacts, unzip and deploy --- .gitea/workflows/deploy.yaml | 16 ++++------------ rpms/ruff/0.8.1/release | 2 +- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index d1770ea..1cc8609 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -17,20 +17,12 @@ jobs: - name: Checkout code uses: actions/checkout@v3 - - name: Create dist directory + - name: Download Artifacts run: | mkdir -p /workspace/unkin/rpmbuilder/dist - - - name: Download artifact - id: download-artifact - uses: dawidd6/action-download-artifact@v6 - with: - workflow: build - workflow_search: true - workflow_conclusion: completed - name: rpm - path: /workspace/unkin/rpmbuilder/dist - search_artifacts: true + export PREVIOUS_RUN_ID=$((GITHUB_RUN_NUMBER - 1)) + curl -L -o /workspace/rpms.zip "https://git.query.consul/${GITHUB_REPOSITORY}/actions/runs/${PREVIOUS_RUN_ID}/artifacts/rpms" + unzip /workspace/rpms.zip -d /workspace/unkin/rpmbuilder/dist - name: Show RPMs run: | diff --git a/rpms/ruff/0.8.1/release b/rpms/ruff/0.8.1/release index 7ed6ff8..1e8b314 100644 --- a/rpms/ruff/0.8.1/release +++ b/rpms/ruff/0.8.1/release @@ -1 +1 @@ -5 +6