From 17c796a1ab921873da55a85acc48c52d70b92964 Mon Sep 17 00:00:00 2001 From: Sangelo Date: Sun, 9 Jun 2024 20:28:48 +0200 Subject: [PATCH] [d] delete old publish action --- .forgejo/workflows/build.yml | 7 +++++ .forgejo/workflows/publish.yml | 51 ---------------------------------- 2 files changed, 7 insertions(+), 51 deletions(-) delete mode 100644 .forgejo/workflows/publish.yml diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index 116faff..57d1b6a 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -39,3 +39,10 @@ jobs: with: name: ec-tweaks-build path: build/libs/ + + - name: ⏫ Publish release + uses: actions/release-action@main + with: + files: |- + build/libs/** + api_key: '${{secrets.PUBLISH_TOKEN}}' diff --git a/.forgejo/workflows/publish.yml b/.forgejo/workflows/publish.yml deleted file mode 100644 index 86660ef..0000000 --- a/.forgejo/workflows/publish.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: Release Artifacts - -on: - release: - types: [published] - -jobs: - upload-artifacts: - runs-on: ubuntu-latest - - steps: - - name: ⏬ Checkout repository - uses: actions/checkout@v4 - - - name: Get the latest successful build - id: build - uses: https://github.com/actions/github-script@v6 - with: - script: | - const { owner, repo } = context.repo; - const workflowRuns = await github.actions.listWorkflowRunsForRepo({ - owner, - repo, - status: 'success', - event: 'push', - }); - const latestRun = workflowRuns.data.workflow_runs[0]; - return latestRun; - - - name: Download build artifacts - uses: actions/download-artifact@v3 - with: - run-id: ${{ steps.build.outputs.id }} - - - name: Create a directory for artifacts - run: mkdir -p release_artifacts - - - name: Extract artifacts - run: | - for artifact in $(ls *.tar.gz); do - tar -xzf $artifact -C release_artifacts - done - shell: bash - - - name: Publish release - uses: https://gitea.com/actions/release-action@main - with: - files: |- - release_artifacts/** - api_key: '${{secrets.PUBLISH_TOKEN}}' -