Use latest goreleaser with GOAMD64 support (#2419)

* Use latest goreleaser with GOAMD64 support
* Update Go version to 1.18.1
* Hardcode GOAMD64 in cli install

Signed-off-by: Sanket Sudake <sanketsudake@gmail.com>
This commit is contained in:
Sanket Sudake
2022-04-25 18:20:58 +05:30
committed by GitHub
parent 90c479b23c
commit f4892d7f10
6 changed files with 33 additions and 27 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: 1.18
go-version: 1.18.1
- name: Check out code
uses: actions/checkout@v2
+8 -8
View File
@@ -34,7 +34,7 @@ jobs:
- name: setup go
uses: actions/setup-go@v2
with:
go-version: 1.18
go-version: 1.18.1
- name: Checkout sources
uses: actions/checkout@v2.3.4
@@ -84,7 +84,6 @@ jobs:
uses: goreleaser/goreleaser-action@v2
with:
install-only: true
version: 1.7.0
- name: Setup Prometheus Stack
run: |
@@ -93,18 +92,19 @@ jobs:
kubectl create ns monitoring
helm install monitoring prometheus-community/prometheus -n monitoring
- name: Build and Install Fission CLI
run: |
make debug-vars
make build-fission-cli
sudo make install-fission-cli
sudo chmod +x /usr/local/bin/fission
- name: Build and Install Fission
run: |
kubectl create ns fission
make create-crds
SKAFFOLD_PROFILE=kind-ci make skaffold-deploy
- name: Build and Install Fission CLI
run: |
make build-fission-cli
sudo make install-fission-cli
sudo chmod +x /usr/local/bin/fission
- name: Port-forward fission components
run: |
kubectl port-forward svc/router 8888:80 -nfission &
+1 -2
View File
@@ -33,7 +33,7 @@ jobs:
- name: Setup go
uses: actions/setup-go@v2
with:
go-version: 1.18
go-version: 1.18.1
- name: Checkout action sources
uses: actions/checkout@v2.3.4
@@ -60,7 +60,6 @@ jobs:
uses: goreleaser/goreleaser-action@v2
with:
install-only: true
version: 1.7.0
- name: Setup kubectl & fetch node information
run: |