From 803243ca6fffe8f4c6df583be19cc2ab6544ef11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danny=20M=C3=B6sch?= Date: Fri, 10 Jan 2025 22:41:19 +0100 Subject: [PATCH] Upload artifact only in workflow --- .github/workflows/release.yml | 4 +++- Makefile | 3 +-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index eb3ea1216..72c6514f8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -94,7 +94,9 @@ jobs: with: ref: ${{ inputs.version }} - name: Upload binary to existing release - run: make zip_linux_release + run: | + make zip_linux_release + gh release upload ${{ inputs.version }} swiftlint_linux.zip env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} upload-package: diff --git a/Makefile b/Makefile index e80c6f8da..7df1aefc5 100644 --- a/Makefile +++ b/Makefile @@ -101,7 +101,7 @@ installables: build install "$(SWIFTLINT_EXECUTABLE)" "$(TEMPORARY_FOLDER)$(BINARIES_FOLDER)" installables_linux: build_linux - install -d "$(TEMPORARY_FOLDER)$(BINARIES_FOLDER)" + install -d "$(TEMPORARY_FOLDER)$(BINARIES_FOLDER)" install "$(SWIFTLINT_EXECUTABLE_LINUX_AMD64)" "$(TEMPORARY_FOLDER)$(BINARIES_FOLDER)" prefix_install: build_with_disable_sandbox @@ -133,7 +133,6 @@ zip_linux_release: build_linux cp -f "$(SWIFTLINT_EXECUTABLE_LINUX_AMD64)" "$(TMP_FOLDER)/swiftlint" cp -f "$(LICENSE_PATH)" "$(TMP_FOLDER)" (cd "$(TMP_FOLDER)"; zip -yr - "swiftlint" "LICENSE") > "./swiftlint_linux.zip" - gh release upload "$(VERSION_STRING)" swiftlint_linux.zip package: build $(eval PACKAGE_ROOT := $(shell mktemp -d))