From 6dad24ffde716452a0abcd77b90478bb6dc21fde Mon Sep 17 00:00:00 2001 From: Daniel Hougaard Date: Wed, 9 Oct 2024 01:39:53 +0400 Subject: [PATCH] Update build-binaries.yml --- .github/workflows/build-binaries.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-binaries.yml b/.github/workflows/build-binaries.yml index 6b14759899..6e907af5ce 100644 --- a/.github/workflows/build-binaries.yml +++ b/.github/workflows/build-binaries.yml @@ -1,10 +1,12 @@ name: Build Binaries and Deploy on: - push: - branches: - - daniel/rpm-binary - + workflow_dispatch: + inputs: + version: + description: "Version number" + required: true + type: string defaults: run: working-directory: ./backend @@ -65,7 +67,7 @@ jobs: run: | cat < infisical-core/DEBIAN/control Package: infisical-core - Version: 1.1.2 + Version: ${{ github.event.inputs.version }} Section: base Priority: optional Architecture: ${{ matrix.arch == 'x64' && 'amd64' || matrix.arch }} @@ -106,7 +108,7 @@ jobs: %global __os_install_post /usr/lib/rpm/brp-compress %{nil} Name: infisical-core - Version: 1.1.2 + Version: ${{ github.event.inputs.version }} Release: 1%{?dist} Summary: Infisical Core standalone executable License: Proprietary @@ -199,4 +201,4 @@ jobs: - name: Publish to Cloudsmith (Windows) if: matrix.os == 'win' working-directory: ./backend - run: cloudsmith push raw infisical/infisical-core ./binary/infisical-core-${{ matrix.os }}-${{ matrix.arch }}.exe --republish --no-wait-for-sync --version 1.1.2 --api-key ${{ secrets.CLOUDSMITH_API_KEY }} + run: cloudsmith push raw infisical/infisical-core ./binary/infisical-core-${{ matrix.os }}-${{ matrix.arch }}.exe --republish --no-wait-for-sync --version ${{ github.event.inputs.version }} --api-key ${{ secrets.CLOUDSMITH_API_KEY }}