mirror of
https://github.com/helm/helm.git
synced 2026-05-28 04:35:48 -04:00
Merge pull request #11865 from mattfarina/gha-fixup
Add testing to default and release branches
This commit is contained in:
commit
e007c900ce
3 changed files with 14 additions and 1 deletions
|
|
@ -1,4 +1,7 @@
|
|||
---
|
||||
|
||||
# This file can be removed when Helm no longer uses CircleCI on any release
|
||||
# branches. Once CircleCI is turned off this file can be removed.
|
||||
version: 2
|
||||
|
||||
jobs:
|
||||
|
|
|
|||
|
|
@ -1,5 +1,9 @@
|
|||
name: build-pr
|
||||
name: build-test
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- 'main'
|
||||
- 'release-**'
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
6
.github/workflows/release.yml
vendored
6
.github/workflows/release.yml
vendored
|
|
@ -24,6 +24,9 @@ jobs:
|
|||
uses: actions/setup-go@6edd4406fa81c3da01a34fa6f6343087c207a568 # pin@3.5.0
|
||||
with:
|
||||
go-version: '1.18'
|
||||
|
||||
- name: Run unit tests
|
||||
run: make test-coverage
|
||||
|
||||
- name: Build Helm Binaries
|
||||
run: |
|
||||
|
|
@ -53,6 +56,9 @@ jobs:
|
|||
with:
|
||||
go-version: '1.18'
|
||||
|
||||
- name: Run unit tests
|
||||
run: make test-coverage
|
||||
|
||||
- name: Build Helm Binaries
|
||||
run: |
|
||||
make build-cross
|
||||
|
|
|
|||
Loading…
Reference in a new issue