-3
.github/workflows/go.yaml
-3
.github/workflows/go.yaml
-21
.github/workflows/golangci-lint.yaml
-21
.github/workflows/golangci-lint.yaml
···
1
-
name: golangci-lint
2
-
on:
3
-
push:
4
-
branches:
5
-
- main
6
-
pull_request:
7
-
8
-
permissions:
9
-
contents: read
10
-
11
-
jobs:
12
-
golangci:
13
-
name: lint
14
-
runs-on: ubuntu-latest
15
-
steps:
16
-
- uses: actions/checkout@v5
17
-
- uses: actions/setup-go@v6
18
-
with:
19
-
go-version: "1.24"
20
-
- name: golangci-lint
21
-
uses: golangci/golangci-lint-action@v8
-19
.github/workflows/goreleaser.yaml
-19
.github/workflows/goreleaser.yaml
···
1
-
name: goreleaser
2
-
on:
3
-
push:
4
-
tags:
5
-
- "*"
6
-
7
-
permissions:
8
-
contents: write
9
-
10
-
jobs:
11
-
goreleaser:
12
-
runs-on: ubuntu-latest
13
-
steps:
14
-
- uses: actions/checkout@v5
15
-
- uses: actions/setup-go@v6
16
-
- name: run goreleaser
17
-
uses: goreleaser/goreleaser-action@v6
18
-
with:
19
-
args: release --clean