Skip to content

Commit 2879e44

Browse files
authored
Merge pull request #78 from mutagen-io/v018-development
all: prepare for v0.18.0-rc2 release
2 parents 28d3129 + c01f2ab commit 2879e44

File tree

5 files changed

+87
-92
lines changed

5 files changed

+87
-92
lines changed

.github/workflows/ci.yml

+16-16
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
if: github.event_name == 'pull_request'
1313
timeout-minutes: 5
1414
steps:
15-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v4
1616
with:
1717
fetch-depth: 0
1818
- name: "Perform commit verification"
@@ -25,13 +25,13 @@ jobs:
2525
scripts/ci/verify_commits.sh
2626
macos:
2727
name: macOS
28-
runs-on: macos-12
28+
runs-on: macos-15
2929
timeout-minutes: 60
3030
steps:
31-
- uses: actions/checkout@v2
32-
- uses: actions/setup-go@v2
31+
- uses: actions/checkout@v4
32+
- uses: actions/setup-go@v5
3333
with:
34-
go-version: '1.22.2'
34+
go-version: '1.23.2'
3535
- name: "Install sha256sum"
3636
run: brew install coreutils
3737
- run: scripts/ci/setup_go.sh
@@ -49,17 +49,17 @@ jobs:
4949
MACOS_NOTARIZE_APP_SPECIFIC_PASSWORD: ${{ secrets.MACOS_NOTARIZE_APP_SPECIFIC_PASSWORD }}
5050
MACOS_NOTARIZE_TEAM_ID: ${{ secrets.MACOS_NOTARIZE_TEAM_ID }}
5151
- run: scripts/ci/sha256sum.sh
52-
- uses: crazy-max/ghaction-import-gpg@v3
52+
- uses: crazy-max/ghaction-import-gpg@v6
5353
id: import_gpg
5454
if: github.ref_type == 'tag'
5555
with:
56-
gpg-private-key: ${{ secrets.GPG_SIGNING_KEY }}
56+
gpg_private_key: ${{ secrets.GPG_SIGNING_KEY }}
5757
passphrase: ${{ secrets.GPG_SIGNING_KEY_PASSWORD }}
5858
- run: scripts/ci/sha256sign.sh
5959
if: github.ref_type == 'tag'
6060
env:
6161
SHA256_GPG_SIGNING_IDENTITY: ${{ steps.import_gpg.outputs.email }}
62-
- uses: actions/upload-artifact@v2
62+
- uses: actions/upload-artifact@v4
6363
with:
6464
name: bundles
6565
path: build/release/*
@@ -69,10 +69,10 @@ jobs:
6969
runs-on: ubuntu-latest
7070
timeout-minutes: 30
7171
steps:
72-
- uses: actions/checkout@v2
73-
- uses: actions/setup-go@v2
72+
- uses: actions/checkout@v4
73+
- uses: actions/setup-go@v5
7474
with:
75-
go-version: '1.22.2'
75+
go-version: '1.23.2'
7676
- run: scripts/ci/setup_go.sh
7777
- run: scripts/ci/analyze.sh
7878
- run: scripts/ci/test.sh
@@ -82,10 +82,10 @@ jobs:
8282
runs-on: windows-latest
8383
timeout-minutes: 60
8484
steps:
85-
- uses: actions/checkout@v2
86-
- uses: actions/setup-go@v2
85+
- uses: actions/checkout@v4
86+
- uses: actions/setup-go@v5
8787
with:
88-
go-version: '1.22.2'
88+
go-version: '1.23.2'
8989
- run: scripts/ci/setup_go.sh
9090
shell: bash
9191
- run: scripts/ci/analyze.sh
@@ -101,11 +101,11 @@ jobs:
101101
needs: [macos, linux, windows]
102102
timeout-minutes: 10
103103
steps:
104-
- uses: actions/download-artifact@v2
104+
- uses: actions/download-artifact@v4
105105
with:
106106
name: bundles
107107
path: bundles
108-
- uses: alexellis/upload-assets@0.2.3
108+
- uses: alexellis/upload-assets@0.4.1
109109
env:
110110
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
111111
with:

go.mod

+19-21
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
module github.com/mutagen-io/mutagen-compose
22

3-
go 1.21
3+
go 1.22.0
44

55
require (
66
github.com/compose-spec/compose-go v1.20.2
77
github.com/docker/cli v24.0.7+incompatible
88
github.com/docker/compose/v2 v2.23.3
99
github.com/docker/docker v24.0.7+incompatible
1010
github.com/mitchellh/mapstructure v1.5.0
11-
github.com/mutagen-io/mutagen v0.18.0-rc1
12-
github.com/spf13/cobra v1.8.0
11+
github.com/mutagen-io/mutagen v0.18.0-rc2
12+
github.com/spf13/cobra v1.8.1
1313
github.com/spf13/pflag v1.0.5
1414
)
1515

@@ -33,10 +33,10 @@ require (
3333
github.com/aws/aws-sdk-go-v2/service/sts v1.18.6 // indirect
3434
github.com/aws/smithy-go v1.13.5 // indirect
3535
github.com/beorn7/perks v1.0.1 // indirect
36-
github.com/bmatcuk/doublestar/v4 v4.6.1 // indirect
36+
github.com/bmatcuk/doublestar/v4 v4.7.1 // indirect
3737
github.com/buger/goterm v1.0.4 // indirect
3838
github.com/cenkalti/backoff/v4 v4.2.0 // indirect
39-
github.com/cespare/xxhash/v2 v2.2.0 // indirect
39+
github.com/cespare/xxhash/v2 v2.3.0 // indirect
4040
github.com/containerd/console v1.0.3 // indirect
4141
github.com/containerd/containerd v1.7.7 // indirect
4242
github.com/containerd/continuity v0.4.2 // indirect
@@ -54,7 +54,7 @@ require (
5454
github.com/dustin/go-humanize v1.0.1 // indirect
5555
github.com/eknkc/basex v1.0.1 // indirect
5656
github.com/emicklei/go-restful/v3 v3.10.1 // indirect
57-
github.com/fatih/color v1.16.0 // indirect
57+
github.com/fatih/color v1.17.0 // indirect
5858
github.com/felixge/httpsnoop v1.0.3 // indirect
5959
github.com/fsnotify/fsevents v0.1.1 // indirect
6060
github.com/fvbommel/sortorder v1.0.2 // indirect
@@ -90,8 +90,8 @@ require (
9090
github.com/josharian/intern v1.0.0 // indirect
9191
github.com/json-iterator/go v1.1.12 // indirect
9292
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
93-
github.com/klauspost/compress v1.17.8 // indirect
94-
github.com/klauspost/cpuid/v2 v2.0.9 // indirect
93+
github.com/klauspost/compress v1.17.11 // indirect
94+
github.com/klauspost/cpuid/v2 v2.2.8 // indirect
9595
github.com/kr/pretty v0.2.1 // indirect
9696
github.com/mailru/easyjson v0.7.6 // indirect
9797
github.com/mattn/go-colorable v0.1.13 // indirect
@@ -154,22 +154,20 @@ require (
154154
go.opentelemetry.io/otel/sdk v1.14.0 // indirect
155155
go.opentelemetry.io/otel/trace v1.14.0 // indirect
156156
go.opentelemetry.io/proto/otlp v0.19.0 // indirect
157-
golang.org/x/crypto v0.22.0 // indirect
157+
golang.org/x/crypto v0.28.0 // indirect
158158
golang.org/x/exp v0.0.0-20230713183714-613f0c0eb8a1 // indirect
159-
golang.org/x/mod v0.14.0 // indirect
160-
golang.org/x/net v0.24.0 // indirect
161-
golang.org/x/oauth2 v0.17.0 // indirect
162-
golang.org/x/sync v0.6.0 // indirect
163-
golang.org/x/sys v0.19.0 // indirect
164-
golang.org/x/term v0.19.0 // indirect
165-
golang.org/x/text v0.14.0 // indirect
159+
golang.org/x/net v0.30.0 // indirect
160+
golang.org/x/oauth2 v0.22.0 // indirect
161+
golang.org/x/sync v0.8.0 // indirect
162+
golang.org/x/sys v0.26.0 // indirect
163+
golang.org/x/term v0.25.0 // indirect
164+
golang.org/x/text v0.19.0 // indirect
166165
golang.org/x/time v0.3.0 // indirect
167-
google.golang.org/appengine v1.6.8 // indirect
168166
google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de // indirect
169-
google.golang.org/genproto/googleapis/api v0.0.0-20240227224415-6ceb2ff114de // indirect
170-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240429193739-8cf5692501f6 // indirect
171-
google.golang.org/grpc v1.63.2 // indirect
172-
google.golang.org/protobuf v1.33.0 // indirect
167+
google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142 // indirect
168+
google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect
169+
google.golang.org/grpc v1.67.1 // indirect
170+
google.golang.org/protobuf v1.35.1 // indirect
173171
gopkg.in/inf.v0 v0.9.1 // indirect
174172
gopkg.in/yaml.v2 v2.4.0 // indirect
175173
gopkg.in/yaml.v3 v3.0.1 // indirect

0 commit comments

Comments
 (0)