Skip to content

Commit b62c311

Browse files
committed
update pipeline
1 parent 5e8b340 commit b62c311

File tree

4 files changed

+15
-16
lines changed

4 files changed

+15
-16
lines changed

.github/workflows/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ jobs:
1212
fetch-depth: 0
1313
- uses: actions/setup-go@v4
1414
with:
15-
go-version: "^1.21"
15+
go-version: "^1.24"
1616
- uses: goreleaser/goreleaser-action@v4
1717
with:
1818
version: latest
1919
args: release --clean
2020
env:
2121
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
22-
- uses: actions/upload-artifact@v3
22+
- uses: actions/upload-artifact@v4
2323
with:
2424
name: deploys
2525
path: dist/*

go.mod

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
module github.com/deploys-app/deploys
22

3-
go 1.21
3+
go 1.24
44

55
require (
6-
github.com/deploys-app/api v0.0.0-20231113145724-305be6ead179
6+
github.com/deploys-app/api v0.0.0-20250307165715-af46760f8f45
77
golang.org/x/oauth2 v0.14.0
88
gopkg.in/yaml.v2 v2.4.0
99
)
1010

1111
require (
1212
cloud.google.com/go/compute v1.23.0 // indirect
1313
cloud.google.com/go/compute/metadata v0.2.3 // indirect
14-
github.com/acoshift/arpc/v2 v2.1.5 // indirect
14+
github.com/acoshift/arpc/v2 v2.2.0 // indirect
1515
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
1616
github.com/dustin/go-humanize v1.0.1 // indirect
1717
github.com/golang/protobuf v1.5.3 // indirect
1818
github.com/kr/pretty v0.3.1 // indirect
1919
github.com/moonrhythm/validator v1.3.0 // indirect
2020
github.com/rogpeppe/go-internal v1.11.0 // indirect
21-
github.com/stretchr/testify v1.8.4 // indirect
2221
golang.org/x/net v0.18.0 // indirect
2322
google.golang.org/appengine v1.6.7 // indirect
2423
google.golang.org/protobuf v1.31.0 // indirect

go.sum

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ cloud.google.com/go/compute v1.23.0 h1:tP41Zoavr8ptEqaW6j+LQOnyBBhO7OkOMAGrgLopT
22
cloud.google.com/go/compute v1.23.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM=
33
cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
44
cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
5-
github.com/acoshift/arpc/v2 v2.1.5 h1:YK+VZop41+nwvM6MPfjWd25h58vb2VbM96djR0NkGCg=
6-
github.com/acoshift/arpc/v2 v2.1.5/go.mod h1:1bdfjw4BcLrnSCZhsK1Nl/70nxYoCnhlDL1BXHM6GV4=
5+
github.com/acoshift/arpc/v2 v2.2.0 h1:OKcFyMtoZULVfs4Gfa5AQOVItaTNIgTIuOb2YzKz9AA=
6+
github.com/acoshift/arpc/v2 v2.2.0/go.mod h1:EZ7M0MpTTDhD8+9k+PbvGGFAoHDhs12442A6VpNDS7A=
77
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so=
88
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw=
99
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
1010
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
1111
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
12-
github.com/deploys-app/api v0.0.0-20231113145724-305be6ead179 h1:0HxBdeaEP95wKl75FPb6t59/mmYKMQdceLGv7+124Ok=
13-
github.com/deploys-app/api v0.0.0-20231113145724-305be6ead179/go.mod h1:MIfWZqgdhS5Sh4fg2I2vpkcy1dFsZKZI7wc5WBPeQR8=
12+
github.com/deploys-app/api v0.0.0-20250307165715-af46760f8f45 h1:pX2JVDIud/IMfpvqVnc1SuVQjD4eWJaiJtorh7CeUYc=
13+
github.com/deploys-app/api v0.0.0-20250307165715-af46760f8f45/go.mod h1:7aMzMAb0JD8TK9ayMTbysSQjv010nUTCJn5fSRSb2GA=
1414
github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=
1515
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
1616
github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
@@ -35,8 +35,8 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
3535
github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
3636
github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
3737
github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA=
38-
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
39-
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
38+
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
39+
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
4040
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
4141
golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
4242
golang.org/x/net v0.18.0 h1:mIYleuAkSbHh0tCv7RvjL3F6ZVbLjq4+R7zbOn3Kokg=

internal/runner/runner.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ func (rn Runner) project(args ...string) error {
211211
var req api.ProjectCreate
212212
f.StringVar(&req.SID, "id", "", "project id")
213213
f.StringVar(&req.Name, "name", "", "project name")
214-
f.StringVar(&req.BillingAccount, "billingaccount", "", "billing account id")
214+
f.Int64Var(&req.BillingAccount, "billingaccount", 0, "billing account id")
215215
f.Parse(args[1:])
216216
resp, err = s.Create(context.Background(), &req)
217217
case "list":
@@ -226,17 +226,17 @@ func (rn Runner) project(args ...string) error {
226226
var (
227227
req api.ProjectUpdate
228228
name string
229-
billingAccount string
229+
billingAccount int64
230230
)
231231
f.StringVar(&req.Project, "project", "", "project id")
232232
f.StringVar(&name, "name", "", "project name")
233-
f.StringVar(&billingAccount, "billingaccount", "", "billing account id")
233+
f.Int64Var(&billingAccount, "billingaccount", 0, "billing account id")
234234
f.Parse(args[1:])
235235

236236
if name != "" {
237237
req.Name = &name
238238
}
239-
if billingAccount != "" {
239+
if billingAccount > 0 {
240240
req.BillingAccount = &billingAccount
241241
}
242242

0 commit comments

Comments
 (0)