Explorar el Código

Smaller binary sizes for gh storage (#3154)

Stefan McShane hace 2 años
padre
commit
785a2a8656
Se han modificado 1 ficheros con 5 adiciones y 0 borrados
  1. 5 0
      .github/workflows/internal_tooling_stack_porter-ui.yml

+ 5 - 0
.github/workflows/internal_tooling_stack_porter-ui.yml

@@ -28,11 +28,15 @@ jobs:
         run: go build -ldflags="-w -s -X 'main.Version=production'" -o ./bin/app ./cmd/app
       - name: Build Migration Binary
         run: go build -ldflags '-w -s' -o ./bin/migrate ./cmd/migrate
+      - name: Compress binaries
+        run: |
+          upx bin/* --best --lzma
       - name: Store Binaries
         uses: actions/upload-artifact@v3
         with:
           name: go-binaries
           path: bin/
+          retention-days: 1
   build-npm:
     runs-on: ubuntu-latest
     steps:
@@ -55,6 +59,7 @@ jobs:
         with:
           name: npm-static-files
           path: dashboard/build/
+          retention-days: 1
   porter-deploy:
     runs-on: ubuntu-latest
     needs: [build-go, build-npm]