Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: carvel-dev/kapp-controller
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.44.3
Choose a base ref
...
head repository: carvel-dev/kapp-controller
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref
Loading
Showing 5,684 changed files with 567,202 additions and 222,516 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/release-checklist.md
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@ assignees: ''

## Releasing a new minor / major:
- [ ] OSS Release
- [ ] [Releasing via workflow](https://github.com/vmware-tanzu/carvel-kapp-controller/blob/develop/docs/dev.md#release).
- [ ] [Releasing via workflow](https://github.com/carvel-dev/kapp-controller/blob/develop/docs/dev.md#release).
- [ ] Close any GitHub issues that have been delivered.
- [ ] Add a link to the release on the issue.
- [ ] Communicate to the kctrl maintainers, so they can update the release notes.
@@ -33,4 +33,4 @@ assignees: ''
- [ ] `git push origin v0.38.<next-patch-version>`.
- [ ] Make a PR.
- [ ] Once approved, merge the changes back to the `v0.38.x` branch and `git push` the branch and delete your temporary branch used in the PR.
- [ ] To Release: follow the instructions FROM THE BRANCH YOU ARE UPDATING at `docs/dev.md#release` in the repository. These will contain the relevant steps at each point of time in the project's history, e.g when updating `v0.25.x` the url will look like: https://github.com/vmware-tanzu/carvel-kapp-controller/blob/v0.25.x/docs/dev.md#release
- [ ] To Release: follow the instructions FROM THE BRANCH YOU ARE UPDATING at `docs/dev.md#release` in the repository. These will contain the relevant steps at each point of time in the project's history, e.g when updating `v0.25.x` the url will look like: https://github.com/carvel-dev/kapp-controller/blob/v0.25.x/docs/dev.md#release
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!-- Thanks for sending a pull request! Here are some tips for you:
If this is your first time, please read our contributor guidelines: https://github.com/vmware-tanzu/carvel-kapp-controller/blob/develop/CONTRIBUTING.md and developer guide https://github.com/vmware-tanzu/carvel-kapp-controller/blob/develop/docs/dev.md
If this is your first time, please read our contributor guidelines: https://github.com/carvel-dev/kapp-controller/blob/develop/CONTRIBUTING.md and developer guide https://github.com/carvel-dev/kapp-controller/blob/develop/docs/dev.md
-->

#### What this PR does / why we need it:
2 changes: 2 additions & 0 deletions .github/cherry-pick-bot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
enabled: true
preservePullRequestTitle: false
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ updates:
interval: "daily"
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
update-types: ["version-update:semver-major"]
- package-ecosystem: github-actions
directory: /
schedule:
4 changes: 2 additions & 2 deletions .github/workflows/add-to-project.yml
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ jobs:
name: Add issue to project
runs-on: ubuntu-latest
steps:
- uses: actions/add-to-project@v0.4.0
- uses: actions/add-to-project@v1.0.2
with:
project-url: https://github.com/orgs/vmware-tanzu/projects/16
project-url: https://github.com/orgs/carvel-dev/projects/1
github-token: ${{ secrets.CARVEL_ADD_TO_PROJECT_TOKEN }}
10 changes: 5 additions & 5 deletions .github/workflows/benchmark-action.yaml
Original file line number Diff line number Diff line change
@@ -21,10 +21,10 @@ jobs:
name: Performance regression check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.1.0
- uses: actions/setup-go@v3 # default version of go is 1.10
- uses: actions/checkout@v4.1.2
- uses: actions/setup-go@v5 # default version of go is 1.10
with:
go-version: "1.19.3"
go-version: 1.23.3
- name: Install Carvel Tools
run: ./hack/install-deps.sh
# Run benchmark with `go test -bench` and stores the output to a file
@@ -45,7 +45,7 @@ jobs:
key: ${{ runner.os }}-benchmark
# Run `github-action-benchmark` action
- name: Store benchmark result
uses: benchmark-action/github-action-benchmark@c3efd4d54319dbc90622069cc273cba59b46abbf
uses: benchmark-action/github-action-benchmark@1846227a307d8c0149b960b986d46f8f4c95db0c
if: github.ref == 'refs/heads/develop'
with:
# What benchmark tool the output.txt came from
@@ -62,7 +62,7 @@ jobs:
comment-on-alert: true
# I don't fully understand but the two storage options are mutually exclusive if they're in the same block
- name: Store Result into Github Pages
uses: benchmark-action/github-action-benchmark@c3efd4d54319dbc90622069cc273cba59b46abbf
uses: benchmark-action/github-action-benchmark@1846227a307d8c0149b960b986d46f8f4c95db0c
if: github.ref == 'refs/heads/develop'
with:
tool: 'go'
15 changes: 10 additions & 5 deletions .github/workflows/dependency-updater.yml
Original file line number Diff line number Diff line change
@@ -10,25 +10,30 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v4.1.2
with:
fetch-depth: 0
- name: Set up Go 1.x
uses: actions/setup-go@v3
uses: actions/setup-go@v5
with:
go-version: "1.19.3"
go-version: 1.23.3
- name: Update Dependencies File
run: go run ./hack/dependencies.go update
- name: Create Pull Request
uses: peter-evans/create-pull-request@2b011faafdcbc9ceb11414d64d0573f37c774b04
uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666
with:
token: ${{ secrets.CARVEL_BOT_ACCESS_TOKEN }}
committer: Carvel Bot <svc.bot.carvel@vmware.com>
author: Carvel Bot <svc.bot.carvel@vmware.com>
commit-message: Bump dependencies
commit-message: |
Bump dependencies
Signed-off-by: Carvel Bot <svc.bot.carvel@vmware.com>
title: Bump dependencies
delete-branch: true
body: |
Auto-generated by https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
Signed-off-by: Carvel Bot <svc.bot.carvel@vmware.com>
base: develop
branch: bump-dependencies
10 changes: 5 additions & 5 deletions .github/workflows/golangci-lint.yml
Original file line number Diff line number Diff line change
@@ -19,14 +19,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Set up Go 1.x
uses: actions/setup-go@v3
uses: actions/setup-go@v5
with:
go-version: "1.19.3"
- uses: actions/checkout@v3.1.0
go-version: 1.23.3
- uses: actions/checkout@v4.1.2
with:
fetch-depth: '0'
- name: golangci-lint
uses: golangci/golangci-lint-action@v3
uses: golangci/golangci-lint-action@v6.0.1
with:
version: v1.50.1
version: v1.58.1
args: -v
2 changes: 1 addition & 1 deletion .github/workflows/inclusive-language-check.yml
Original file line number Diff line number Diff line change
@@ -7,4 +7,4 @@ on:

jobs:
check-inclusive-language:
uses: vmware-tanzu/carvel-release-scripts/.github/workflows/inclusive-language-check.yml@main
uses: carvel-dev/release-scripts/.github/workflows/inclusive-language-check.yml@main
18 changes: 13 additions & 5 deletions .github/workflows/kind-action.yml
Original file line number Diff line number Diff line change
@@ -3,23 +3,31 @@ name: Kind Cluster E2E tests
on:
pull_request:
types: [opened, reopened, synchronize]
paths-ignore:
- 'docs/**'
- '*.md'
- 'cli/**'
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
run-tests:
runs-on: ubuntu-latest
steps:
- name: Create k8s Kind Cluster
uses: helm/kind-action@v1.4.0
uses: helm/kind-action@v1.8.0
with:
kubectl_version: v1.25.0
cluster_name: kinder
- uses: actions/checkout@v3.1.0
- uses: actions/checkout@v4.1.2
with:
fetch-depth: 0
- uses: actions/setup-go@v3 # default version of go is 1.10
- uses: actions/setup-go@v5 # default version of go is 1.10
with:
go-version: "1.19.3"
go-version: 1.23.3
- name: Install Carvel Tools
run: ./hack/install-deps.sh
# Run benchmark with `go test -bench` and stores the output to a file
@@ -30,7 +38,7 @@ jobs:
source ./hack/version-util.sh
ytt -f config/ -v kapp_controller_version="$(get_kappctrl_ver)+develop" | kbld -f- > kbld.out 2> kbldmeta.out
ytt -f config/config -f config/values-schema.yml -f config-dev -v dev.version="$(get_kappctrl_ver)+develop" | kbld -f- > kbld.out 2> kbldmeta.out
cat kbldmeta.out | tail -n 1 | sed 's/.*final: kapp-controller -> \(.*\)$/\1/p' | tail -n 1 | xargs kind load docker-image --name kinder
kapp deploy -a kc -f kbld.out -c -y
4 changes: 2 additions & 2 deletions .github/workflows/misspell.yml
Original file line number Diff line number Diff line change
@@ -6,9 +6,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code.
uses: actions/checkout@v3.1.0
uses: actions/checkout@v4.1.2
- name: misspell
uses: reviewdog/action-misspell@fe8d5c98c3761ef40755a7bb95460b2a33f6b346 # v1.1.0
uses: reviewdog/action-misspell@v1.23.0
with:
fail_on_error: true
locale: "US"
Loading