Fix release scripts

This commit is contained in:
Andrei Pohilko
2024-11-13 11:10:02 +00:00
parent 79cbd8ee31
commit c4d4db9e68
3 changed files with 18 additions and 5 deletions

View File

@@ -53,7 +53,7 @@ jobs:
uses: goreleaser/goreleaser-action@v2 uses: goreleaser/goreleaser-action@v2
with: with:
version: "1.18.2" version: "1.18.2"
args: release --snapshot --rm-dist args: release --snapshot --clean
- name: Test if the Binary is Runnable - name: Test if the Binary is Runnable
run: "dist/helm-dashboard_linux_amd64_v1/helm-dashboard --help" run: "dist/helm-dashboard_linux_amd64_v1/helm-dashboard --help"
- uses: actions/upload-artifact@v3 - uses: actions/upload-artifact@v3

View File

@@ -1,4 +1,4 @@
name: release name: Release
on: on:
push: push:
@@ -30,8 +30,21 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
# Node part
- name: Setup Node.js environment
uses: actions/setup-node@v2.5.2
with: with:
fetch-depth: 0 cache: 'npm'
cache-dependency-path: frontend/package-lock.json
- name: NPM install
run: npm i
working-directory: ./frontend
- name: NPM build
run: npm run build
working-directory: ./frontend
# Golang part
- name: Set up Go - name: Set up Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
@@ -42,7 +55,7 @@ jobs:
uses: goreleaser/goreleaser-action@v2 uses: goreleaser/goreleaser-action@v2
with: with:
version: "1.18.2" version: "1.18.2"
args: release --rm-dist args: release --clean
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Test Binary Versions - name: Test Binary Versions

View File

@@ -3,7 +3,7 @@ type: application
name: helm-dashboard name: helm-dashboard
description: A GUI Dashboard for Helm by Komodor description: A GUI Dashboard for Helm by Komodor
icon: "https://raw.githubusercontent.com/komodorio/helm-dashboard/main/images/logo.svg" icon: "https://raw.githubusercontent.com/komodorio/helm-dashboard/refs/heads/main/images/logo.svg"
version: 2.0.1 version: 2.0.1
appVersion: "1.3.3" appVersion: "1.3.3"