瀏覽代碼

update workflow for separate ui repo
Signed-off-by: Cliff Colvin <ccolvin@kubecost.com>

Cliff Colvin 2 年之前
父節點
當前提交
0ee8f5923c
共有 1 個文件被更改,包括 8 次插入1 次删除
  1. 8 1
      .github/workflows/build-and-publish-release.yml

+ 8 - 1
.github/workflows/build-and-publish-release.yml

@@ -65,6 +65,13 @@ jobs:
           repository: 'opencost/opencost'
           repository: 'opencost/opencost'
           ref: '${{ steps.branch.outputs.BRANCH_NAME }}'
           ref: '${{ steps.branch.outputs.BRANCH_NAME }}'
           path: ./opencost
           path: ./opencost
+      
+      - name: Checkout UI Repo
+        uses: actions/checkout@v4
+        with:
+          repository: 'opencost/opencost-ui'
+          ref: '${{ steps.branch.outputs.BRANCH_NAME }}'
+          path: ./opencost-ui
 
 
       - name: Set SHA
       - name: Set SHA
         id: sha
         id: sha
@@ -143,7 +150,7 @@ jobs:
         #  crane copy '${{ steps.tags.outputs.IMAGE_TAG }}' '${steps.tags.outputs.IMAGE_TAG_VERSION_QUAY}'
         #  crane copy '${{ steps.tags.outputs.IMAGE_TAG }}' '${steps.tags.outputs.IMAGE_TAG_VERSION_QUAY}'
 
 
       - name: Build and push (multiarch) OpenCost UI
       - name: Build and push (multiarch) OpenCost UI
-        working-directory: ./opencost/ui
+        working-directory: ./opencost-ui
         run: |
         run: |
           just build '${{ steps.tags.outputs.IMAGE_TAG_UI }}' '${{ steps.version_number.outputs.RELEASE_VERSION }}'
           just build '${{ steps.tags.outputs.IMAGE_TAG_UI }}' '${{ steps.version_number.outputs.RELEASE_VERSION }}'
           crane copy '${{ steps.tags.outputs.IMAGE_TAG_UI }}' '${{ steps.tags.outputs.IMAGE_TAG_UI_LATEST }}'
           crane copy '${{ steps.tags.outputs.IMAGE_TAG_UI }}' '${{ steps.tags.outputs.IMAGE_TAG_UI_LATEST }}'