Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
479 commits
Select commit Hold shift + click to select a range
005c78a
Release 8.7.10
a-b Apr 4, 2024
5b7ce3c
Remove deployment environents
a-b Apr 4, 2024
93c25e7
Hotfix docker latest push
Apr 5, 2024
fe13f57
Use shepherd envs instead on toolsmiths for tests (v8) (#2864)
gururajsh Apr 30, 2024
5c2a1f4
feat: Add cpu entitlement to app process table (#2840)
ctlong Apr 30, 2024
63a9fc2
Bump golang.org/x/net from 0.22.0 to 0.24.0 (#2846)
dependabot[bot] May 1, 2024
93db68e
Bump code.cloudfoundry.org/go-loggregator/v9 from 9.2.0 to 9.2.1 (#2870)
dependabot[bot] May 3, 2024
1240228
[Bugfix] Idempotency when trying to share a service twice (#2874)
vchrisb May 7, 2024
74f1353
Switch from repo secrets to vars [v8] (#2841)
a-b May 8, 2024
80bbba9
Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.3 (#2891)
dependabot[bot] May 9, 2024
f33ce51
Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 (#2894)
dependabot[bot] May 10, 2024
1ea3117
Bump golang.org/x/net from 0.24.0 to 0.25.0 (#2895)
dependabot[bot] May 10, 2024
98e78d1
Bump github.com/cyphar/filepath-securejoin from 0.2.4 to 0.2.5 (#2904)
dependabot[bot] May 10, 2024
c137b93
Use macOS 13 for unit tests instead of macOS 11 (#2913)
moleske May 11, 2024
e4eb09f
Bump code.cloudfoundry.org/tlsconfig to latest (#2916)
moleske May 12, 2024
3eaa855
Install ginkgo "out of the box" (v8 branch) (#2927)
May 15, 2024
a8be584
Remove custom linter (#2928)
Samze May 17, 2024
d76a6c6
Bump github.com/fatih/color from 1.16.0 to 1.17.0 (#2924)
dependabot[bot] May 17, 2024
9f67c62
Fix race condition in config handling (v8) (#2931)
f-blass May 22, 2024
9db03af
Fix linting issues (#2940)
joaopapereira May 22, 2024
4fb7f7c
Retry flaky ssh test on mac worker (#2942)
a-b May 22, 2024
481c7e3
Add version check to CLAW update [v8] (#2907)
gururajsh May 23, 2024
729e8d2
Bump golangci/golangci-lint-action from 3 to 6 (#2948)
dependabot[bot] May 24, 2024
d681bd4
Bump github.com/distribution/reference from 0.5.0 to 0.6.0 (#2947)
dependabot[bot] May 24, 2024
e55f6a1
--- (#2946)
dependabot[bot] May 24, 2024
a5ad93b
Bump github.com/onsi/ginkgo/v2 from 2.18.0 to 2.19.0 (#2952)
dependabot[bot] Jun 2, 2024
95bcf32
Min capi [v8] (#2963)
joaopapereira Jun 6, 2024
b78406a
Bump golang.org/x/text from 0.15.0 to 0.16.0 (#2958)
dependabot[bot] Jun 9, 2024
56666f0
[v8] Fix pr issues (#2973)
joaopapereira Jun 20, 2024
01d27c5
Remove Content-Type header while downloading droplets [v8] (#2975)
gururajsh Jun 25, 2024
de5b5ee
Add CVE scan GitHub workflow that is triggered on pull requests (#297…
Jul 1, 2024
7653caf
Change the workflow event to pull_request_target (#2982)
joaopapereira Jul 2, 2024
03f9657
Add version of go and ignore gems when checking for CVEs (#2987)
joaopapereira Jul 3, 2024
fbc669a
Update inno setup x64 flag to x64compatible (#3005)
Jul 9, 2024
b1b4068
Bump CLI to 8.7.11 (#3007)
Jul 9, 2024
81b6978
Add missing file close (#3000)
Samze Jul 10, 2024
eb357be
Bump docker/build-push-action from 5 to 6 (#2970)
dependabot[bot] Jul 10, 2024
f866b6d
Bump golang.org/x/crypto from 0.23.0 to 0.25.0 (#2992)
dependabot[bot] Jul 10, 2024
5f0cd68
Do not template/translate literal values in environment variable outp…
Samze Jul 10, 2024
89b0cde
Add path to checkout action [v8] (#3014)
gururajsh Jul 11, 2024
5bd3234
Bump anchore/scan-action from 3 to 4 (#3008)
dependabot[bot] Jul 13, 2024
0ef2f86
Bump github.com/jessevdk/go-flags from 1.5.0 to 1.6.1 (#3018)
dependabot[bot] Jul 13, 2024
a9f71b5
Bump code.cloudfoundry.org/clock from 1.1.0 to 1.2.0 (#3019)
dependabot[bot] Jul 13, 2024
9eb0c4a
Add CATS job to integration tests [v8] (#3022)
gururajsh Jul 15, 2024
e15a141
Bump k8s.io/apimachinery from 0.29.3 to 0.30.2 (#3026)
dependabot[bot] Jul 16, 2024
b1278ea
Bump k8s.io/client-go from 0.29.3 to 0.30.2 (#3027)
dependabot[bot] Jul 16, 2024
929bf21
Remove unsed property (#3040)
gururajsh Jul 22, 2024
f45d0c7
Display deployment status for cf app command [v8] (#3041)
gururajsh Jul 23, 2024
5d198fa
Bump golang.org/x/net from 0.26.0 to 0.27.0 (#3036)
dependabot[bot] Jul 25, 2024
d60efee
Bump github.com/cyphar/filepath-securejoin from 0.2.5 to 0.3.1 (#3045)
dependabot[bot] Jul 25, 2024
ddb482d
Bump k8s.io/client-go from 0.30.2 to 0.30.3 (#3047)
dependabot[bot] Jul 26, 2024
679543a
Bump github.com/mattn/go-runewidth from 0.0.15 to 0.0.16 (#3048)
dependabot[bot] Jul 26, 2024
856e4c6
Bump github.com/onsi/gomega from 1.33.1 to 1.34.0 (#3052)
dependabot[bot] Jul 27, 2024
e22adbf
Bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.19.1 (#3055)
dependabot[bot] Jul 30, 2024
6e0a003
View Canary deployment status when using `cf app` [v8] (#3066)
Jul 31, 2024
3d45f46
Bump github.com/onsi/gomega from 1.34.0 to 1.34.1 (#3065)
dependabot[bot] Aug 1, 2024
aec5c1e
Update unit test workflow to use pull request source code (#3073)
Aug 2, 2024
7457f5f
Update tests to use a regex to validate the shape of the date and tim…
Aug 2, 2024
c793184
Update CAPI v2 docs links to new subdomain (#3032)
pivotalgeorge Aug 2, 2024
68413af
Choose the correct commit sha when running unit tests (#3077)
joaopapereira Aug 6, 2024
825bd3a
Canary Deployment Changes (#3051)
gururajsh Aug 7, 2024
4591438
Canary rollback command changes (#3090)
gururajsh Aug 8, 2024
383393a
Bump golang.org/x/crypto from 0.25.0 to 0.26.0 (#3084)
dependabot[bot] Aug 9, 2024
6c01031
[v8] Max in flight flag (#3085)
joaopapereira Aug 9, 2024
d79f1fb
Bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.0 (#3093)
dependabot[bot] Aug 9, 2024
59cfa92
[v8] Print max-in-flight value alongside deployment status (#3097)
Aug 13, 2024
957bb03
`cf revisions` no longer reports EXPERIMENTAL notice [v8] (#3061)
Aug 13, 2024
87d71b5
[v8] Max in flight status tests (#3100)
Aug 14, 2024
8e03d61
Bump code.cloudfoundry.org/clock from 1.2.0 to 1.3.0 (#3104)
dependabot[bot] Aug 15, 2024
64bcbf0
Bump k8s.io/client-go from 0.30.3 to 0.31.0 (#3103)
dependabot[bot] Aug 15, 2024
0635d08
Bump github.com/creack/pty from 1.1.21 to 1.1.23 (#3109)
dependabot[bot] Aug 16, 2024
a2a458f
Bump code.cloudfoundry.org/lager/v3 from 3.0.3 to 3.1.0 (#3118)
dependabot[bot] Aug 16, 2024
5dba014
Bump code.cloudfoundry.org/tlsconfig (#3117)
dependabot[bot] Aug 16, 2024
1d04f1e
Always show max-in-flight value for active deployments [v8] (#3119)
Aug 19, 2024
20af962
Bump code.cloudfoundry.org/bytefmt (#3120)
dependabot[bot] Aug 20, 2024
1661f58
Support the --no-wait flag for `cf continue-deployment` [v8] (#3122)
Aug 20, 2024
c1b66a0
Bump version to 8.8.0 (#3126)
joaopapereira Aug 21, 2024
4ab708f
Update help message for restart-app-instance command (#3128)
gururajsh Aug 22, 2024
6573966
Bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.1 (#3130)
dependabot[bot] Aug 23, 2024
713e3a8
Bump code.cloudfoundry.org/bytefmt from 0.1.0 to 0.2.0 (#3139)
dependabot[bot] Aug 26, 2024
baff1ef
Bump code.cloudfoundry.org/clock from 1.3.0 to 1.4.0 (#3140)
dependabot[bot] Aug 26, 2024
cc025a9
Fix linter task (#3133)
joaopapereira Aug 26, 2024
db3a51e
Bump code.cloudfoundry.org/bytefmt from 0.2.0 to 0.3.0 (#3141)
dependabot[bot] Aug 26, 2024
107a752
Bump code.cloudfoundry.org/clock from 1.4.0 to 1.5.0 (#3142)
dependabot[bot] Aug 26, 2024
13d1a64
Bump code.cloudfoundry.org/clock from 1.5.0 to 1.7.0 (#3159)
dependabot[bot] Aug 30, 2024
abdabc2
Bump stack from cflinuxfs3 to cflinuxfs4 (#3156)
gururajsh Aug 30, 2024
66613ba
Bump code.cloudfoundry.org/lager/v3 from 3.1.0 to 3.3.0 (#3148)
dependabot[bot] Sep 1, 2024
bc51536
Bump code.cloudfoundry.org/bytefmt from 0.3.0 to 0.5.0 (#3164)
dependabot[bot] Sep 1, 2024
1ec9659
Bump code.cloudfoundry.org/tlsconfig from 0.1.0 to 0.2.0 (#3166)
dependabot[bot] Sep 2, 2024
970ec2e
Bump code.cloudfoundry.org/clock from 1.7.0 to 1.8.0 (#3167)
dependabot[bot] Sep 2, 2024
859acc6
Bump code.cloudfoundry.org/clock from 1.8.0 to 1.11.0 (#3180)
dependabot[bot] Sep 7, 2024
efbb422
Bump code.cloudfoundry.org/bytefmt from 0.5.0 to 0.8.0 (#3179)
dependabot[bot] Sep 7, 2024
7e8c145
Bump code.cloudfoundry.org/tlsconfig from 0.2.0 to 0.4.0 (#3181)
dependabot[bot] Sep 11, 2024
d82c5ba
Bump code.cloudfoundry.org/bytefmt from 0.8.0 to 0.9.0 (#3184)
dependabot[bot] Sep 11, 2024
51b8412
Bump code.cloudfoundry.org/clock from 1.11.0 to 1.13.0 (#3190)
dependabot[bot] Sep 12, 2024
af5a084
Bump code.cloudfoundry.org/tlsconfig from 0.4.0 to 0.5.0 (#3191)
dependabot[bot] Sep 12, 2024
95879bc
Bump version to 8.8.1 (#3206)
a-b Sep 12, 2024
72e9c06
Remove redis ops-file (#3214)
a-b Sep 18, 2024
ac4e9ba
Bump github.com/maxbrunsfeld/counterfeiter/v6 from 6.8.1 to 6.9.0 (#3…
dependabot[bot] Sep 18, 2024
adc0958
Bump code.cloudfoundry.org/lager/v3 from 3.3.0 to 3.6.0 (#3204)
dependabot[bot] Sep 18, 2024
d7fcb2f
go bump to 1.23.1 (#3217)
gururajsh Sep 19, 2024
bbbfacd
Bump k8s.io/apimachinery from 0.31.0 to 0.31.1 (#3219)
dependabot[bot] Sep 20, 2024
ac4ad22
Bump github.com/cyphar/filepath-securejoin from 0.3.1 to 0.3.2 (#3220)
dependabot[bot] Sep 20, 2024
483578c
Bump version v8.8.2 (#3228)
gururajsh Sep 20, 2024
6697222
Bump code.cloudfoundry.org/bytefmt from 0.9.0 to 0.10.0 (#3225)
dependabot[bot] Sep 25, 2024
2ae0aea
Bump k8s.io/client-go from 0.31.0 to 0.31.1 (#3226)
dependabot[bot] Sep 25, 2024
b1e706f
Use one environment to run int tests [v8] (#3243)
gururajsh Oct 4, 2024
1938c76
[v8](go): Bump the dependencies group across 1 directory with 9 updat…
dependabot[bot] Oct 7, 2024
0e5962b
[v8](go): Bump the dependencies group across 1 directory with 6 updat…
dependabot[bot] Oct 23, 2024
f6ab24a
Automate release version generation [v8] (#3268)
gururajsh Oct 28, 2024
3cd802e
[v8](go): Bump the dependencies group with 6 updates (#3264)
dependabot[bot] Oct 29, 2024
43a939a
Switch test environments to cfd bosh lites [v8] (#3270)
a-b Oct 29, 2024
d724fb7
Specify CFD version in integration tests workflow (#3273)
a-b Oct 30, 2024
fe5ae94
Fix linter again v8 (#3286)
joaopapereira Nov 4, 2024
11c4893
Add default nodes for integration tests (#3290)
joaopapereira Nov 5, 2024
912164f
[v8] Provide default version based on latest tag in branch (#3284)
joaopapereira Nov 6, 2024
0845499
[v8] Make retrieval of tasks in bulk instead of small increments (#3276)
joaopapereira Nov 6, 2024
0eb2dee
[v8](go): Bump the dependencies group with 7 updates (#3278)
dependabot[bot] Nov 7, 2024
45c5c89
Make cups command idempotent (#3289)
gururajsh Nov 11, 2024
2c63b87
Optimize units workflow [v8] (#3291)
a-b Nov 11, 2024
6cd0d9b
[v8](go): Bump the dependencies group with 7 updates (#3293)
dependabot[bot] Nov 13, 2024
860c8d1
[v8](gha): Bump anchore/scan-action in the dependencies group (#3253)
dependabot[bot] Nov 14, 2024
39e9cd5
Add new release valiation (#3300)
joaopapereira Nov 15, 2024
c5e7762
v8 downports of Cloud Native Buildpacks lifecycle support (#3281)
modulo11 Nov 18, 2024
c867dd8
Rearrange subcommands to be in alphabetical order again (#3298)
c0d1ngm0nk3y Nov 18, 2024
711446d
Add nonbase64 sha256 support [v8] (#3307)
gururajsh Nov 18, 2024
608920e
Fix linter for v8 (#3311)
joaopapereira Nov 20, 2024
29c5df2
[v8](go): Bump the dependencies group across 1 directory with 4 updat…
dependabot[bot] Nov 20, 2024
bf7a3ad
Add cf task <app> <id> command (#3320)
Samze Nov 27, 2024
cb91ff9
[v8](go): Bump the dependencies group with 3 updates (#3317)
dependabot[bot] Nov 30, 2024
6260e37
[v8](go): Bump the dependencies group with 4 updates (#3323)
dependabot[bot] Dec 2, 2024
c23186c
Displaybody should respect new line [v8] (#3151)
h0nIg Dec 2, 2024
166079a
[v8](go): Bump the dependencies group with 9 updates (#3327)
dependabot[bot] Dec 11, 2024
6ddf111
[v8](gha): Bump anchore/scan-action in the dependencies group (#3335)
dependabot[bot] Dec 18, 2024
1e1c456
cf revision command implementation [v8] (#3340)
gururajsh Jan 6, 2025
5c97ee0
Make version flag optional (#3356)
gururajsh Jan 13, 2025
420d5be
Error message changed in newer version of capi (#3357) (#3361)
joaopapereira Jan 15, 2025
a6eabc1
Newer version of the scan action changed the output location for resu…
joaopapereira Jan 15, 2025
f4292c2
[v8](go): Bump the dependencies group across 1 directory with 15 upda…
dependabot[bot] Jan 17, 2025
69184cf
Enable CF API v2 to fix integration tests (API v2 End of Life) [main]…
Dariquest Jan 24, 2025
3879575
Use enable v2 api ops file from cf-deployment main branch (#3384)
gururajsh Jan 28, 2025
a2097ff
[v8](go): Bump the dependencies group with 3 updates (#3380)
dependabot[bot] Jan 31, 2025
96947f0
Fix regex for timezone parsing to support 3-4 chars (#3379)
hoffmaen Jan 31, 2025
8e76f4d
Allow users to push apps using a weighted canary deployment (#3390)
joaopapereira Feb 3, 2025
f2fda72
RFC0027 CLI Support for Generic Per-Route Options [v8] (#3366)
Dariquest Feb 5, 2025
d4253ee
Add CurrentDropletGUID attribute to application resource [v8] (#3353)
gmllt Feb 10, 2025
51a29ac
add appGUID to droplet resource (#2933)
gmllt Feb 10, 2025
5f20bec
Pass fixtures via the absolute path to address new filepath-securejoi…
a-b Feb 13, 2025
d6d1020
[v8](go): Bump the dependencies group across 1 directory with 8 updat…
dependabot[bot] Feb 13, 2025
712f08b
Fix name of property of linter (#3415)
joaopapereira Feb 19, 2025
a648dd2
Remove Per-Route Options in the Apps and the App commands [v8] (#3409)
Dariquest Feb 19, 2025
b20f914
Initial commit (#3391)
gururajsh Feb 20, 2025
0d7fd12
[v8](go): Bump the dependencies group across 1 directory with 3 updat…
dependabot[bot] Feb 24, 2025
210bc16
Update homebrew syntax (#3423)
a-b Feb 25, 2025
f0068d6
Switch to python awscli package (#3426)
a-b Feb 25, 2025
4316b68
Cleanup awscli package (#3427)
a-b Feb 25, 2025
aaea4d8
Main fix routes (#3431) (#3432)
joaopapereira Feb 27, 2025
2ad2691
Bump go to 1.23.6 [v8] (#3438)
gururajsh Mar 3, 2025
e10661b
Fix null canary object (#3435)
Samze Mar 4, 2025
6b86e00
[v8](go): Bump the dependencies group with 4 updates (#3441)
dependabot[bot] Mar 5, 2025
8439d20
Include deployments in CATs runs (#3444)
Samze Mar 5, 2025
c0bc8b6
Update image to the latest ubuntu (#3450)
a-b Mar 11, 2025
28400e3
Make restage test less flakey (#3453)
Samze Mar 14, 2025
0e8398e
[v8] Allow CF Authentication based on Tokens - user and client tokens…
strehle Mar 19, 2025
4dd152f
Discover canary steps status (#3393) (#3461)
Samze Mar 20, 2025
1d84041
Remove v7 from GitHub Actions and Dependabot (#3460)
moleske Mar 20, 2025
3b7a162
Pass additional opsfiles to the shepherd (#3466)
a-b Mar 25, 2025
d9c3f38
Use GHA matrix strategy to test Debian OSes (#3451)
a-b Mar 26, 2025
12bd433
[v8](go): Bump the dependencies group across 1 directory with 12 upda…
dependabot[bot] Mar 26, 2025
1fa4cf9
Switch to cfd-bosh-lite@2.0 shepherd template (#3470)
a-b Mar 26, 2025
529a3e1
Add /v3/info endpoint (#3445) (#3469)
Samze Mar 27, 2025
29d0291
[v8] Add B3 Trace headers (#3472)
Samze Mar 27, 2025
2febad3
[v8] add missing NetworkPolicyV1Endpoint field to Data struct (#3418)
metskem Mar 27, 2025
636312f
Configure flake attempts to all integration tests (#3468)
a-b Mar 27, 2025
2402fc9
Update release-update-repos.yml (#3473)
gururajsh Mar 28, 2025
aa682f3
Update release-update-repos.yml (#3474)
gururajsh Mar 28, 2025
9c3a850
Remove ubuntu:20.04 runner and v7 references (#3479)
gururajsh Mar 31, 2025
3d1f22a
V8 Instance steps for multiple commands (#3485)
Samze Apr 9, 2025
7ef8a48
[v8](go): Bump the dependencies group across 1 directory with 10 upda…
dependabot[bot] Apr 10, 2025
b4430d5
[v8](go): Bump the dependencies group with 5 updates (#3487)
dependabot[bot] Apr 17, 2025
bfd1125
Deprecate Ubuntu 20.04 (#3493)
a-b Apr 23, 2025
55036aa
Set custom version (#3490)
a-b Apr 24, 2025
3c8364a
Replace custom DNS lookback address (#3498)
Samze Apr 29, 2025
53a0e56
[v8] Add lifecycle flag to buildpacks related commands (#3496)
tomkennedy513 May 9, 2025
f10828d
Remove explicit cli version check from plugin system (#3503)
Samze May 12, 2025
6bdfced
Modify integration tests to not use fake server [v8] (#3505)
gururajsh May 21, 2025
a0ca91b
Use docker hub for buildpack download (#3507)
gururajsh May 22, 2025
d16370f
Add bundle versionto test file [v8] (#3512)
gururajsh May 29, 2025
0c144c2
update golang to 1.24.3 [v8] (#3509)
Benjamintf1 May 30, 2025
e6eba6a
[v8](go): Bump the dependencies group across 1 directory with 10 upda…
dependabot[bot] May 31, 2025
56e1c5d
Replace kill() with interrupt() (#3516)
gururajsh Jun 2, 2025
2bcb856
Update windows runner to v8 (#3523)
gururajsh Jun 10, 2025
d71304d
[v8](go): Bump the dependencies group with 7 updates (#3520)
dependabot[bot] Jun 17, 2025
3f6fefe
[v8](go): Bump the dependencies group with 2 updates (#3527)
dependabot[bot] Jun 23, 2025
eed83a8
Move to bosh lites from shepherd (#3536)
gururajsh Jul 14, 2025
5ef762e
Run int tests for PRs (#3541)
gururajsh Jul 15, 2025
e10fb50
Skip running int test workflow for dependabot PRs [v8] (#3542)
gururajsh Jul 16, 2025
a562ed6
cf push to use deployment scale options for rolling and canary deploy…
prkalle Jul 17, 2025
80425ab
Fix syntax (#3550)
gururajsh Jul 18, 2025
9664e20
Fix Missing GUID in CloudController Application Type (#3552)
dilipmighty245 Jul 21, 2025
1c5f21f
skip ssl validation for tests if needed (#3556)
gururajsh Aug 8, 2025
2e62c5d
[v8](gha): Bump the dependencies group across 1 directory with 3 upda…
dependabot[bot] Aug 20, 2025
253d618
[v8](go): Bump the dependencies group across 1 directory with 13 upda…
dependabot[bot] Aug 20, 2025
e2950ee
bump go to 1.25 (#3561)
gururajsh Aug 21, 2025
1f2a431
Use CLI Bot account (#3562)
gururajsh Aug 21, 2025
e8ec5d5
[v8](gha): Bump the dependencies group across 1 directory with 5 upda…
dependabot[bot] Sep 9, 2025
06fc204
[v8](go): Bump the dependencies group across 1 directory with 10 upda…
dependabot[bot] Sep 9, 2025
8caaff8
Check for chunk size before api call[v8] (#3574)
gururajsh Sep 11, 2025
72b358b
Expose existing function in interface (#3581)
Samze Sep 15, 2025
4b92b73
Fix typo in Json unmarshaling (#3582)
marckhouzam Sep 16, 2025
ae14743
Add debian 13 to test mattrix (#3583)
gururajsh Sep 19, 2025
f4391da
[v8](go): Bump the dependencies group with 10 updates (#3578)
dependabot[bot] Sep 24, 2025
afae549
Migrate to golangci v2[v8] (#3588)
gururajsh Sep 26, 2025
1328503
[v8](go): Bump the dependencies group with 5 updates (#3589)
dependabot[bot] Oct 3, 2025
e830ac6
Bump MacOS runner to macos-14 (#3596)
anujc25 Oct 7, 2025
75c5776
[v8](go): Bump the dependencies group across 1 directory with 9 updat…
dependabot[bot] Oct 18, 2025
b25c8e5
[v8](go): Bump the dependencies group with 5 updates (#3602)
dependabot[bot] Oct 22, 2025
b37f66e
Fix(cf curl): Prevent errors when handling binary API responses (#3605)
prkalle Oct 27, 2025
c620e72
[v8](go): Bump the dependencies group with 2 updates (#3607)
dependabot[bot] Oct 27, 2025
c219e62
[v8](gha): Bump the dependencies group across 1 directory with 4 upda…
dependabot[bot] Oct 27, 2025
e36f394
Fix invalid related commands (#3591)
marckhouzam Oct 30, 2025
c2ccd30
feat: add ready indicator to cf app command (#3615)
vchrisb Nov 6, 2025
c6f1077
[v8] upgrade module to v8 standard go version workflow (#3256)
jcvrabo Nov 12, 2025
4dbfc11
Bump go dependencies [v8] (#3620)
gururajsh Nov 13, 2025
f265b22
[v8](go): Bump the dependencies group across 1 directory with 12 upda…
dependabot[bot] Nov 13, 2025
976cd99
Fix panic in "cf curl" command when response contains {{ or }} (#3617)
jochenehret Nov 13, 2025
145aaad
[v8](gha): Bump golangci/golangci-lint-action in the dependencies gro…
dependabot[bot] Nov 13, 2025
7ea11c1
Fix missing completion for 'SpaceSupporter' (#3627)
marckhouzam Nov 18, 2025
e0e3267
[v8](gha): Bump actions/checkout from 5 to 6 in the dependencies grou…
dependabot[bot] Dec 1, 2025
c6537dd
[v8](go): Bump the dependencies group across 1 directory with 7 updat…
dependabot[bot] Dec 1, 2025
8da618e
Upgrade to golang.org/x/tools v0.39.0 to fix generation (#3635)
marckhouzam Dec 1, 2025
2418ed8
Fix CVEs and flaking tests (#3657)
gururajsh Dec 8, 2025
9c2b5a2
Use http.DefaultTransport.Clone() in UAA version check (#3643)
anujc25 Dec 8, 2025
83f6521
Fix improper Eventually usage in servicebrokerstub (#3647)
anujc25 Dec 9, 2025
cc4495a
Fix missing completion for the AppType 'cnb' (#3629)
marckhouzam Dec 11, 2025
2ead768
Make droplet's lifecycle information available (#3634)
benjaminguttmann-avtq Dec 11, 2025
d662097
[v8](go): Bump the dependencies group with 8 updates (#3667)
dependabot[bot] Dec 20, 2025
85d551e
[v8](gha): Bump the dependencies group with 3 updates (#3669)
dependabot[bot] Dec 20, 2025
b48c6e2
[v8](go): Bump the dependencies group with 6 updates (#3671)
dependabot[bot] Dec 23, 2025
8472fbc
[v8](go): Bump github.com/google/go-querystring (#3673)
dependabot[bot] Jan 6, 2026
cd3a469
[v8](go): Bump the dependencies group with 7 updates (#3680)
dependabot[bot] Jan 14, 2026
e8e7a0c
Update to run tests with 4 nodes to reduce infra load (#3681)
anujc25 Jan 14, 2026
afdc246
[v8] Enhance "service" command for multiple service bindings (#3660)
jochenehret Jan 14, 2026
8d188fd
Command "services": Eliminate duplicate app names (#3663)
jochenehret Jan 14, 2026
5f38fd4
[v8] Add "--strategy" parameter to "bind-service" command (#3654)
jochenehret Jan 15, 2026
97b8f21
Small fixes (contribution docu, integration tests) (#3683)
jochenehret Jan 15, 2026
6059e81
[v8](go): Bump the dependencies group with 8 updates (#3686)
dependabot[bot] Jan 19, 2026
6c83815
Update Go version to 1.25.5 to address CVE-2025-61729 (#3682) (#3689)
prkalle Feb 1, 2026
d41880a
[v8](go): Bump the dependencies group across 1 directory with 6 updat…
dependabot[bot] Feb 1, 2026
5288fa1
Fix bbl print-env producing output in wrong format
vuil Feb 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .actrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
--artifact-server-path /tmp/artifacts
24 changes: 24 additions & 0 deletions .devcontainer/cli.code-workspace
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"folders": [
{ "path": ".." },
{ "path": "../../cli-ci" },
{ "path": "../../cli-private" },
{ "path": "../../cli-workstation" }

],
"settings": {
"github-actions.workflows.pinned.workflows": [
"cli/.github/workflows/integration.yml"
]
},
"extensions": {
"recommendations": [
"gitpod.gitpod-remote-ssh",
"ms-vsliveshare.vsliveshare",
"redhat.vscode-yaml",
"golang.go",
"vscodevim.vim",
"ms-vscode.makefile-tools"
]
}
}
16 changes: 7 additions & 9 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ mailing list.

## CLI Versions
The cf CLI follows a branching model:
- V8 of the cf CLI is built from the [master branch](https://github.com/cloudfoundry/cli/tree/master). **This branch is under active development**.
- V9 (Next major release) of the cf CLI is built from the [master branch](https://github.com/cloudfoundry/cli/tree/master). **This branch is under active development**.
- V8 of the cf CLI is built from the [v8 branch](https://github.com/cloudfoundry/cli/tree/v8). **This branch is under active development**.
- V7 of the cf CLI is built from the [v7 branch](https://github.com/cloudfoundry/cli/tree/v7). **This branch is maintenance only** and will only be updated to patch CVEs and very severe blocking defects.
- V6 of the cf CLI is built from the [v6 branch](https://github.com/cloudfoundry/cli/tree/v6). **This branch is maintenance only** and will only be updated to patch CVEs and very severe blocking defects.

Expand All @@ -32,11 +33,11 @@ After reaching out to the CLI team and the conclusion is to make a PR, please fo
[Product Style Guide](https://github.com/cloudfoundry/cli/wiki/CLI-Product-Specific-Style-Guide),
and [Internationalization Guide](https://github.com/cloudfoundry/cli/wiki/Internationalization-Guide).
1. Fork the project repository.
1. Create a feature branch from the earliest branch that's [appropriate for your change](#cli-versions) (e.g. `git checkout v7 && git checkout -b better_cli`) and make changes on this branch
1. Create a feature branch from the earliest branch that's [appropriate for your change](#cli-versions) (e.g. `git checkout v8 && git checkout -b v8_better_cli`) and make changes on this branch
* Follow the other sections on this page to [set up your development environment](#development-environment-setup), [build `cf`](#building-the-cf-binary) and [run the tests](#testing).
* Tests are required for any changes.
1. Push to your fork (e.g. `git push origin better_cli`) and [submit a pull request](https://help.github.com/articles/creating-a-pull-request)
1. The cf CLI team will merge your changes from the versioned branch (e.g. v7) to master for you after the PR is merged.
1. Push to your fork (e.g. `git push origin v8_better_cli`) and [submit a pull request](https://help.github.com/articles/creating-a-pull-request)
1. The cf CLI team will merge your PR after review.

Note: All contributions must be sent using GitHub Pull Requests.
We prefer a small, focused pull request with a clear message
Expand Down Expand Up @@ -96,12 +97,9 @@ how to cross compile binaries for other architectures.
To run the unit tests:
```bash
cd cli
make units-full # will run all unit tests
make units # runs all non-cf directory unit tests
make units
```

**Note: `make units-full` is recommended over `make units` if you are unsure of
how wide-reaching the intended changes are.**
(For historic reasons, there are multiple synonyms in the `Makefile`.)

## Running the Integration tests

Expand Down
17 changes: 7 additions & 10 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,22 @@
Thank you for contributing to the CF CLI! Please read the following:


* Please make sure you have implemented changes in line with the [contributing guidelines](https://github.com/cloudfoundry/cli/blob/master/.github/CONTRIBUTING.md)
* Please make sure you have implemented changes in line with the [contributing guidelines](https://github.com/cloudfoundry/cli/blob/main/.github/CONTRIBUTING.md)
* We're not allowed to accept any PRs without a signed CLA, no matter how small.
If your contribution falls under a company CLA but your membership is not public, expect delays while we confirm.
* All new code requires tests to protect against regressions.
* Contributions must be made against the appropriate branch. See the [contributing guidelines](https://github.com/cloudfoundry/cli/blob/master/.github/CONTRIBUTING.md)
* Contributions must be made against the appropriate branch. See the [contributing guidelines](https://github.com/cloudfoundry/cli/blob/main/.github/CONTRIBUTING.md)
* Contributions must conform to our [style guide](https://github.com/cloudfoundry/cli/wiki/CLI-Product-Specific-Style-Guide). Please reach out to us if you have questions.


## Does this PR modify CLI v6, CLI v7, or CLI v8?
## Where this PR should be backported?

Please see the contribution doc above or review [Architecture Guide](https://github.com/cloudfoundry/cli/wiki/Architecture-Guide).
- [ ] [main](https://github.com/cloudfoundry/cli/tree/main)
- [ ] [v8](https://github.com/cloudfoundry/cli/tree/v8)
- [ ] [v7](https://github.com/cloudfoundry/cli/tree/v7)

## Description of the Change


We must be able to understand the design of your change from this description.
Keep in mind that the maintainer reviewing this PR may not be familiar with or
have worked with the code here recently, so please walk us through the concepts.
Expand All @@ -25,13 +26,9 @@ have worked with the code here recently, so please walk us through the concepts.

What benefits will be realized by the code change? What users would want this change? What user need is this change addressing?

## Why Should This Be In Core?

Explain why this functionality should be in the cf CLI, as opposed to a plugin.

## Applicable Issues

List any applicable Github Issues here
List any applicable GitHub Issues here

## How Urgent Is The Change?

Expand Down
11 changes: 11 additions & 0 deletions .github/bosh-lite-files/bosh-lite-dns.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
variable "dns_zone_name" {}
variable "system_domain_suffix" {}

resource "google_dns_record_set" "default" {
name = "*.${var.env_id}.${var.system_domain_suffix}."
type = "A"
ttl = 300

managed_zone = var.dns_zone_name
rrdatas = [ google_compute_address.bosh-director-ip.address ]
}
2 changes: 2 additions & 0 deletions .github/bosh-lite-files/bosh-lite.tfvars
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
system_domain_suffix="app-runtime-interfaces.ci.cloudfoundry.org"
dns_zone_name="app-runtime-interfaces"
3 changes: 1 addition & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,4 @@ updates:
interval: daily
time: '11:00'
open-pull-requests-limit: 10
target-branch: "v7"
vendor: true
target-branch: "v8"
36 changes: 36 additions & 0 deletions .github/license/CF_NOTICE
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
Copyright (c) 2015-Present CloudFoundry.org Foundation, Inc. All Rights Reserved.

This product contains software that is Copyright (c) 2013-2015 Pivotal Software, Inc.

This product is licensed to you under the Apache License, Version 2.0 (the "License").

You may not use this project except in compliance with the License.


Attribution notices:

This product includes software from https://github.com/cloudfoundry/cli/tree/main/vendor/code.cloudfoundry.org/gofileutils/fileutils that is:
Copyright (c) 2015-Present CloudFoundry.org Foundation, Inc. All Rights Reserved.
Copyright (c) 2014-2015 Pivotal Software, Inc.
and is licensed under the Apache License, Version 2.0.

This product includes software from https://github.com/code.cloudfoundry.org/cli/tree/main/vendor/code.cloudfoundry.org/ykk that is:
Copyright (c) 2015-Present CloudFoundry.org Foundation, Inc. All Rights Reserved.
and is licensed under the Apache License, Version 2.0.

This product includes software from https://github.com/code.cloudfoundry.org/cli/tree/main/vendor/code.cloudfoundry.org/cfnetworking-cli-api that is:
Copyright (c) 2016-Present CloudFoundry.org Foundation, Inc. All Rights Reserved.
and is licensed under the Apache License, Version 2.0.

This product includes software from https://github.com/cloudfoundry/cli/tree/main/vendor/github.com/cloudfoundry/cli-plugin-repo/web that is:
Copyright (c) 2015-Present CloudFoundry.org Foundation, Inc. All Rights Reserved.
Copyright (c) 2015 Pivotal Software, Inc.
and is licensed under the Apache License, Version 2.0.

This product includes software from https://github.com/cloudfoundry/cli/tree/main/vendor/github.com/cloudfoundry/dropsonde that is:
Copyright (c) 2014-2015 Pivotal Software, Inc.
and is licensed under the Apache License, Version 2.0.

This product includes software from https://github.com/cloudfoundry/cli/tree/main/vendor/github.com/docker/docker/pkg/term that is:
Copyright 2012-2016 Docker, Inc.
and is licensed under the Apache License, Version 2.0.
Loading
Loading