Procházet zdrojové kódy

fix release script, make relative repo for better testing in fork (#2936)

* fix release script, make relative repo for better testing in fork
Signed-off-by: Cliff Colvin <ccolvin@kubecost.com>

* make this work on forks
Signed-off-by: Cliff Colvin <ccolvin@kubecost.com>

---------

Signed-off-by: Nik Willwerth <nwillwerth@kubecost.com>
Co-authored-by: nik-kc <127428785+nik-kc@users.noreply.github.com>
Cliff Colvin před 1 rokem
rodič
revize
2ea71a1536
1 změnil soubory, kde provedl 4 přidání a 5 odebrání
  1. 4 5
      .github/workflows/build-and-publish-release.yml

+ 4 - 5
.github/workflows/build-and-publish-release.yml

@@ -57,12 +57,11 @@ jobs:
         id: branch
         id: branch
         run: |
         run: |
           VERSION_NUMBER=${{ steps.version_number.outputs.RELEASE_VERSION }}
           VERSION_NUMBER=${{ steps.version_number.outputs.RELEASE_VERSION }}
-          echo "BRANCH_NAME=v${VERSION_NUMBER%.*}" >> $GITHUB_ENV
+          echo "BRANCH_NAME=v${VERSION_NUMBER%.*}" >> $GITHUB_OUTPUT
 
 
       - name: Checkout Repo
       - name: Checkout Repo
         uses: actions/checkout@v4
         uses: actions/checkout@v4
         with:
         with:
-          repository: 'opencost/opencost'
           ref: '${{ steps.branch.outputs.BRANCH_NAME }}'
           ref: '${{ steps.branch.outputs.BRANCH_NAME }}'
           path: ./opencost
           path: ./opencost
 
 
@@ -85,9 +84,9 @@ jobs:
       - name: Set OpenCost Image Tags
       - name: Set OpenCost Image Tags
         id: tags
         id: tags
         run: |
         run: |
-          echo "IMAGE_TAG=ghcr.io/opencost/opencost:${{ steps.sha.outputs.OC_SHORTHASH }}" >> $GITHUB_OUTPUT
-          echo "IMAGE_TAG_LATEST=ghcr.io/opencost/opencost:latest" >> $GITHUB_OUTPUT
-          echo "IMAGE_TAG_VERSION=ghcr.io/opencost/opencost:${{ steps.version_number.outputs.RELEASE_VERSION }}" >> $GITHUB_OUTPUT
+          echo "IMAGE_TAG=ghcr.io/${{ github.repository_owner }}/opencost:${{ steps.sha.outputs.OC_SHORTHASH }}" >> $GITHUB_OUTPUT
+          echo "IMAGE_TAG_LATEST=ghcr.io/${{ github.repository_owner }}/opencost:latest" >> $GITHUB_OUTPUT
+          echo "IMAGE_TAG_VERSION=ghcr.io/${{ github.repository_owner }}/opencost:${{ steps.version_number.outputs.RELEASE_VERSION }}" >> $GITHUB_OUTPUT
 
 
       - name: Set up Docker Buildx
       - name: Set up Docker Buildx
         uses: docker/setup-buildx-action@v3
         uses: docker/setup-buildx-action@v3