-
Notifications
You must be signed in to change notification settings - Fork 450
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use goreleaser v2 in CI #23748
Use goreleaser v2 in CI #23748
Changes from 3 commits
04d0962
a4ad201
d1d6fcb
eaca08b
2de07d3
240e639
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -51,10 +51,10 @@ jobs: | |
- name: Set up Go | ||
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 | ||
with: | ||
go-version-file: 'go.mod' | ||
go-version-file: "go.mod" | ||
|
||
- name: Run GoReleaser | ||
run: go run github.com/goreleaser/goreleaser@56c9d09a1b925e2549631c6d180b0a1c2ebfac82 release --debug --rm-dist --skip-publish -f orbit/goreleaser-macos.yml # v1.20.0 | ||
run: go run github.com/goreleaser/goreleaser/v2@606c0e724fe9b980cd01090d08cbebff63cd0f72 release --verbose --clean --skip=publish -f orbit/goreleaser-macos.yml # v1.20.0 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. You should update the version comment ( |
||
env: | ||
GITHUB_TOKEN: ${{ secrets.FLEET_RELEASE_GITHUB_PAT }} | ||
AC_USERNAME: ${{ secrets.APPLE_USERNAME }} | ||
|
@@ -90,10 +90,10 @@ jobs: | |
- name: Set up Go | ||
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 | ||
with: | ||
go-version-file: 'go.mod' | ||
go-version-file: "go.mod" | ||
|
||
- name: Run GoReleaser | ||
run: go run github.com/goreleaser/goreleaser@56c9d09a1b925e2549631c6d180b0a1c2ebfac82 release --debug --rm-dist --skip-publish -f orbit/goreleaser-linux.yml # v1.20.0 | ||
run: go run github.com/goreleaser/goreleaser/v2@606c0e724fe9b980cd01090d08cbebff63cd0f72 release --verbose --clean --skip=publish -f orbit/goreleaser-linux.yml # v1.20.0 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same here for the version comment (and elsewhere where the hash was changed). There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. good catch, thanks! fixed. |
||
|
||
- name: Upload | ||
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # 4.3.3 | ||
|
@@ -123,10 +123,10 @@ jobs: | |
- name: Set up Go | ||
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 | ||
with: | ||
go-version-file: 'go.mod' | ||
go-version-file: "go.mod" | ||
|
||
- name: Run GoReleaser | ||
run: go run github.com/goreleaser/goreleaser@56c9d09a1b925e2549631c6d180b0a1c2ebfac82 release --debug --rm-dist --skip-publish -f orbit/goreleaser-linux-arm64.yml # v1.20.0 | ||
run: go run github.com/goreleaser/goreleaser/v2@606c0e724fe9b980cd01090d08cbebff63cd0f72 release --verbose --clean --skip=publish -f orbit/goreleaser-linux-arm64.yml # v1.20.0 | ||
|
||
- name: Upload | ||
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # 4.3.3 | ||
|
@@ -156,10 +156,10 @@ jobs: | |
- name: Set up Go | ||
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 | ||
with: | ||
go-version-file: 'go.mod' | ||
go-version-file: "go.mod" | ||
|
||
- name: Run GoReleaser | ||
run: go run github.com/goreleaser/goreleaser@56c9d09a1b925e2549631c6d180b0a1c2ebfac82 release --debug --rm-dist --skip-publish -f orbit/goreleaser-windows.yml # v1.20.0 | ||
run: go run github.com/goreleaser/goreleaser/v2@606c0e724fe9b980cd01090d08cbebff63cd0f72 release --verbose --clean --skip=publish -f orbit/goreleaser-windows.yml # v1.20.0 | ||
|
||
- name: Upload | ||
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # 4.3.3 | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
version: 2 | ||
|
||
project_name: fleet | ||
|
||
monorepo: | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
version: 2 | ||
|
||
project_name: fleet | ||
|
||
monorepo: | ||
|
@@ -136,10 +138,10 @@ checksum: | |
name_template: 'checksums.txt' | ||
|
||
snapshot: | ||
name_template: "{{ .Tag }}-untagged" | ||
version_template: "{{ .Tag }}-untagged" | ||
Comment on lines
-139
to
+141
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
|
||
changelog: | ||
skip: true | ||
disable: true | ||
Comment on lines
-142
to
+144
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
|
||
release: | ||
github: | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -53,7 +53,6 @@ require ( | |
github.com/google/go-cmp v0.6.0 | ||
github.com/google/go-github/v37 v37.0.0 | ||
github.com/google/uuid v1.6.0 | ||
github.com/goreleaser/goreleaser v1.1.0 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I assume those changes are from There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. that's right |
||
github.com/goreleaser/nfpm/v2 v2.10.0 | ||
github.com/gorilla/mux v1.8.1 | ||
github.com/gorilla/websocket v1.5.1 | ||
|
@@ -67,6 +66,7 @@ require ( | |
github.com/jmoiron/sqlx v1.3.5 | ||
github.com/josephspurrier/goversioninfo v1.4.0 | ||
github.com/kevinburke/go-bindata v3.24.0+incompatible | ||
github.com/klauspost/compress v1.17.8 | ||
github.com/kolide/launcher v1.0.12 | ||
github.com/lib/pq v1.10.9 | ||
github.com/macadmins/osquery-extension v1.2.1 | ||
|
@@ -148,28 +148,9 @@ require ( | |
cloud.google.com/go/auth/oauth2adapt v0.2.2 // indirect | ||
cloud.google.com/go/compute/metadata v0.5.0 // indirect | ||
cloud.google.com/go/iam v1.1.8 // indirect | ||
cloud.google.com/go/kms v1.15.9 // indirect | ||
cloud.google.com/go/storage v1.39.1 // indirect | ||
code.gitea.io/sdk/gitea v0.15.0 // indirect | ||
dario.cat/mergo v1.0.0 // indirect | ||
github.com/AlekSi/pointer v1.2.0 // indirect | ||
github.com/Azure/azure-pipeline-go v0.2.3 // indirect | ||
github.com/Azure/azure-sdk-for-go v68.0.0+incompatible // indirect | ||
github.com/Azure/azure-storage-blob-go v0.14.0 // indirect | ||
github.com/Azure/go-autorest v14.2.0+incompatible // indirect | ||
github.com/Azure/go-autorest/autorest v0.11.29 // indirect | ||
github.com/Azure/go-autorest/autorest/adal v0.9.23 // indirect | ||
github.com/Azure/go-autorest/autorest/azure/auth v0.5.12 // indirect | ||
github.com/Azure/go-autorest/autorest/azure/cli v0.4.6 // indirect | ||
github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect | ||
github.com/Azure/go-autorest/autorest/to v0.4.0 // indirect | ||
github.com/Azure/go-autorest/autorest/validation v0.3.1 // indirect | ||
github.com/Azure/go-autorest/logger v0.2.1 // indirect | ||
github.com/Azure/go-autorest/tracing v0.6.0 // indirect | ||
github.com/BurntSushi/toml v1.3.2 // indirect | ||
github.com/DisgoOrg/disgohook v1.4.3 // indirect | ||
github.com/DisgoOrg/log v1.1.0 // indirect | ||
github.com/DisgoOrg/restclient v1.2.7 // indirect | ||
github.com/Masterminds/goutils v1.1.1 // indirect | ||
github.com/Masterminds/semver/v3 v3.1.1 // indirect | ||
github.com/Masterminds/sprig v2.22.0+incompatible // indirect | ||
|
@@ -178,43 +159,20 @@ require ( | |
github.com/ProtonMail/go-crypto v1.0.0 // indirect | ||
github.com/agnivade/levenshtein v1.1.1 // indirect | ||
github.com/akavel/rsrc v0.10.2 // indirect | ||
github.com/alecthomas/jsonschema v0.0.0-20211022214203-8b29eab41725 // indirect | ||
github.com/antchfx/xpath v1.2.2 // indirect | ||
github.com/apache/thrift v0.18.1 // indirect | ||
github.com/armon/go-radix v1.0.0 // indirect | ||
github.com/atc0005/go-teams-notify/v2 v2.6.0 // indirect | ||
github.com/aws/aws-sdk-go-v2 v1.26.1 // indirect | ||
github.com/aws/aws-sdk-go-v2/config v1.27.11 // indirect | ||
github.com/aws/aws-sdk-go-v2/credentials v1.17.11 // indirect | ||
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 // indirect | ||
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 // indirect | ||
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 // indirect | ||
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect | ||
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect | ||
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 // indirect | ||
github.com/aws/aws-sdk-go-v2/service/kms v1.31.0 // indirect | ||
github.com/aws/aws-sdk-go-v2/service/sso v1.20.5 // indirect | ||
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 // indirect | ||
github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 // indirect | ||
github.com/aws/smithy-go v1.20.2 // indirect | ||
github.com/beorn7/perks v1.0.1 // indirect | ||
github.com/c-bata/go-prompt v0.2.3 // indirect | ||
github.com/caarlos0/ctrlc v1.0.0 // indirect | ||
github.com/caarlos0/env/v6 v6.7.0 // indirect | ||
github.com/caarlos0/go-shellwords v1.0.12 // indirect | ||
github.com/cavaliercoder/go-cpio v0.0.0-20180626203310-925f9528c45e // indirect | ||
github.com/cespare/xxhash v1.1.0 // indirect | ||
github.com/cespare/xxhash/v2 v2.3.0 // indirect | ||
github.com/cloudflare/circl v1.3.8 // indirect | ||
github.com/containerd/log v0.1.0 // indirect | ||
github.com/cpuguy83/go-md2man/v2 v2.0.3 // indirect | ||
github.com/cyphar/filepath-securejoin v0.2.4 // indirect | ||
github.com/dghubble/go-twitter v0.0.0-20210609183100-2fdbf421508e // indirect | ||
github.com/dghubble/oauth1 v0.7.0 // indirect | ||
github.com/dghubble/sling v1.3.0 // indirect | ||
github.com/dgraph-io/ristretto v0.1.0 // indirect | ||
github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13 // indirect | ||
github.com/dimchansky/utfbom v1.1.1 // indirect | ||
github.com/distribution/reference v0.6.0 // indirect | ||
github.com/docker/go-connections v0.4.0 // indirect | ||
github.com/dustin/go-humanize v1.0.1 // indirect | ||
|
@@ -231,52 +189,43 @@ require ( | |
github.com/go-logfmt/logfmt v0.5.1 // indirect | ||
github.com/go-logr/logr v1.4.2 // indirect | ||
github.com/go-logr/stdr v1.2.2 // indirect | ||
github.com/go-telegram-bot-api/telegram-bot-api v4.6.4+incompatible // indirect | ||
github.com/gobwas/glob v0.2.3 // indirect | ||
github.com/godbus/dbus/v5 v5.1.0 // indirect | ||
github.com/gogo/protobuf v1.3.2 // indirect | ||
github.com/golang/glog v1.2.2 // indirect | ||
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect | ||
github.com/golang/protobuf v1.5.4 // indirect | ||
github.com/golang/snappy v0.0.4 // indirect | ||
github.com/google/go-github/v39 v39.2.0 // indirect | ||
github.com/google/go-querystring v1.1.0 // indirect | ||
github.com/google/rpmpack v0.0.0-20210518075352-dc539ef4f2ea // indirect | ||
github.com/google/s2a-go v0.1.7 // indirect | ||
github.com/google/wire v0.5.0 // indirect | ||
github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect | ||
github.com/googleapis/gax-go/v2 v2.12.4 // indirect | ||
github.com/goreleaser/chglog v0.1.2 // indirect | ||
github.com/goreleaser/fileglob v1.2.0 // indirect | ||
github.com/gorilla/schema v1.4.1 // indirect | ||
github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect | ||
github.com/hashicorp/errwrap v1.1.0 // indirect | ||
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect | ||
github.com/hashicorp/go-hclog v1.6.3 // indirect | ||
github.com/hashicorp/go-retryablehttp v0.7.7 // indirect | ||
github.com/hashicorp/go-version v1.6.0 // indirect | ||
github.com/hashicorp/golang-lru v0.5.4 // indirect | ||
github.com/hashicorp/hcl v1.0.0 // indirect | ||
github.com/huandu/xstrings v1.3.2 // indirect | ||
github.com/iancoleman/orderedmap v0.2.0 // indirect | ||
github.com/imdario/mergo v0.3.12 // indirect | ||
github.com/inconshreveable/mousetrap v1.1.0 // indirect | ||
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect | ||
github.com/jmespath/go-jmespath v0.4.0 // indirect | ||
github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901 // indirect | ||
github.com/jonboulle/clockwork v0.2.2 // indirect | ||
github.com/kevinburke/ssh_config v1.2.0 // indirect | ||
github.com/klauspost/compress v1.17.8 // indirect | ||
github.com/kolide/kit v0.0.0-20221107170827-fb85e3d59eab // indirect | ||
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect | ||
github.com/magiconair/properties v1.8.5 // indirect | ||
github.com/mattn/go-colorable v0.1.13 // indirect | ||
github.com/mattn/go-ieproxy v0.0.1 // indirect | ||
github.com/mattn/go-isatty v0.0.20 // indirect | ||
github.com/mattn/go-runewidth v0.0.9 // indirect | ||
github.com/mattn/go-tty v0.0.3 // indirect | ||
github.com/mitchellh/copystructure v1.2.0 // indirect | ||
github.com/mitchellh/go-homedir v1.1.0 // indirect | ||
github.com/mitchellh/mapstructure v1.4.3 // indirect | ||
github.com/mitchellh/reflectwalk v1.0.2 // indirect | ||
github.com/moby/docker-image-spec v1.3.1 // indirect | ||
|
@@ -296,19 +245,15 @@ require ( | |
github.com/sergi/go-diff v1.2.0 // indirect | ||
github.com/shoenig/go-m1cpu v0.1.6 // indirect | ||
github.com/skeema/knownhosts v1.2.1 // indirect | ||
github.com/slack-go/slack v0.9.4 // indirect | ||
github.com/spf13/afero v1.6.0 // indirect | ||
github.com/spf13/jwalterweatherman v1.1.0 // indirect | ||
github.com/spf13/pflag v1.0.5 // indirect | ||
github.com/stretchr/objx v0.5.2 // indirect | ||
github.com/subosito/gotenv v1.2.0 // indirect | ||
github.com/tchap/go-patricia/v2 v2.3.1 // indirect | ||
github.com/technoweenie/multipartstreamer v1.0.1 // indirect | ||
github.com/tklauser/go-sysconf v0.3.12 // indirect | ||
github.com/tklauser/numcpus v0.6.1 // indirect | ||
github.com/trivago/tgo v1.0.7 // indirect | ||
github.com/vartanbeno/go-reddit/v2 v2.0.0 // indirect | ||
github.com/xanzy/go-gitlab v0.50.3 // indirect | ||
github.com/xanzy/ssh-agent v0.3.3 // indirect | ||
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect | ||
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect | ||
|
@@ -324,15 +269,12 @@ require ( | |
go.opentelemetry.io/otel/metric v1.31.0 // indirect | ||
go.opentelemetry.io/otel/trace v1.31.0 // indirect | ||
go.opentelemetry.io/proto/otlp v1.3.1 // indirect | ||
gocloud.dev v0.24.0 // indirect | ||
golang.org/x/time v0.5.0 // indirect | ||
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect | ||
google.golang.org/genproto v0.0.0-20240506185236-b8a5c65736ae // indirect | ||
google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9 // indirect | ||
google.golang.org/genproto/googleapis/rpc v0.0.0-20241007155032-5fefd90f89a9 // indirect | ||
google.golang.org/protobuf v1.35.1 // indirect | ||
gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect | ||
gopkg.in/mail.v2 v2.3.1 // indirect | ||
gopkg.in/warnings.v0 v0.1.2 // indirect | ||
gopkg.in/yaml.v3 v3.0.1 // indirect | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see https://goreleaser.com/deprecations/#-rm-dist