From 7ca38d2abb6a10d460f14d35e826be7430e0fa77 Mon Sep 17 00:00:00 2001 From: Nishant Bansal Date: Fri, 8 Nov 2024 21:46:43 +0530 Subject: [PATCH] fixes workflow action Signed-off-by: Nishant Bansal --- .github/workflows/include-kcl-checksums.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/include-kcl-checksums.yml b/.github/workflows/include-kcl-checksums.yml index 8a1fce9f..b06f994d 100644 --- a/.github/workflows/include-kcl-checksums.yml +++ b/.github/workflows/include-kcl-checksums.yml @@ -1,7 +1,16 @@ name: Include KCL Modules Checksum on: - push: + workflow_dispatch: + inputs: + kpm_reg: + description: "Enter the KPM Registry" + required: true + default: "localhost:5001" + kpm_repo: + description: "Enter the KPM Repository" + required: true + default: "test" jobs: include_modules_checksum: @@ -21,11 +30,15 @@ jobs: with: go-version-file: go.mod - - name: Login to GHCR - run: kcl registry login -u ${{ secrets.DEPLOY_ACCESS_NAME }} -p ${{ secrets.DEPLOY_ACCESS_TOKEN }} ghcr.io + - name: Login to registry + run: | + kcl registry login -u ${{ github.event.inputs.kpm_repo }} -p ${{ secrets.REGISTRY_ACCESS_TOKEN }} ${{ github.event.inputs.kpm_reg }} - name: Get dependencies run: go get -v ./... - name: Run include checksum tool + env: + KPM_REG: ${{ github.event.inputs.kpm_reg }} + KPM_REPO: ${{ github.event.inputs.kpm_repo }} run: go run ./Integrate-Checksum/main.go