Run CI on master (#904)

* Run CI on master

* Consolidate go linting into main CI
This commit is contained in:
Aram Akhavan
2026-02-08 21:21:48 -08:00
committed by GitHub
parent 6362512406
commit 3380023ad0
2 changed files with 21 additions and 22 deletions
+21 -1
View File
@@ -1,6 +1,13 @@
name: CI name: CI
# This workflow is triggered on pushes & pull requests # This workflow is triggered on pushes & pull requests
on: [pull_request] on:
push:
branches:
- master
pull_request:
permissions:
contents: read
jobs: jobs:
test-frontend: test-frontend:
@@ -72,6 +79,19 @@ jobs:
fail_ci_if_error: true fail_ci_if_error: true
verbose: true verbose: true
golangci:
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
with:
go-version: 1.25
- name: golangci-lint
uses: golangci/golangci-lint-action@v9
with:
args: --issues-exit-code=0
build: build:
name: Build ${{ matrix.cfg.goos }}/${{ matrix.cfg.goarch }} name: Build ${{ matrix.cfg.goos }}/${{ matrix.cfg.goarch }}
runs-on: ${{ matrix.cfg.on }} runs-on: ${{ matrix.cfg.on }}
-21
View File
@@ -1,21 +0,0 @@
name: golangci-lint
on:
push:
pull_request:
permissions:
contents: read
jobs:
golangci:
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
with:
go-version: 1.25
- name: golangci-lint
uses: golangci/golangci-lint-action@v9
with:
args: --issues-exit-code=0