Commit Graph

1837 Commits

Author SHA1 Message Date
Jared Watts 1bb2e85926
Merge pull request #754 from jbw976/change-logs
Change logs support to track all changes being made to managed resources
2024-08-11 20:37:42 -07:00
Jared Watts cdc1561673
test: change logs unit tests
Signed-off-by: Jared Watts <jbw976@gmail.com>
2024-08-11 20:34:26 -07:00
Jared Watts 079cc1d02b
feat: change logs: support for tracking all changes made to managed resources
Signed-off-by: Jared Watts <jbw976@gmail.com>
2024-08-11 20:34:26 -07:00
Jared Watts 64763a22ad
feat: change logs protobuf/gRPC definitions
Signed-off-by: Jared Watts <jbw976@gmail.com>
2024-08-11 20:26:55 -07:00
Bob Haddleton 1e7193e9c0
Merge pull request #745 from ravilr/externalClient_disconnect
Disconnect() on per reconcile loop scoped external client
2024-07-22 12:49:32 -05:00
ravilr 84ee48af6f Disconnect() on per reconcile loop scoped external client
Signed-off-by: ravilr <raviprasad_lr@yahoo.com>
2024-07-15 15:35:10 -07:00
crossplane-renovate[bot] b7faf21d82
chore(deps): update actions/create-github-app-token digest to 31c86eb 2024-07-02 08:04:22 +00:00
Nic Cope ecb6ceeebe
Merge pull request #740 from crossplane/renovate/master-actions-checkout-digest
chore(deps): update actions/checkout digest to 692973e (master)
2024-07-01 11:59:25 -07:00
crossplane-renovate[bot] ee1e72e0cf
chore(deps): update actions/checkout digest to 692973e 2024-07-01 08:04:39 +00:00
Philippe Scorsolini 538156eb78
Merge pull request #735 from crossplane/renovate/master-github-codeql-action-digest
chore(deps): update github/codeql-action digest to b611370 (master)
2024-06-30 22:50:09 +02:00
crossplane-renovate[bot] 380f90a571
chore(deps): update github/codeql-action digest to b611370 2024-06-29 08:03:53 +00:00
Nic Cope 063a027390
Merge pull request #738 from dalton-hill-0/fn-conditions
Composite Receiver Functions for Conditions
2024-06-27 18:46:13 -07:00
dalton hill 2d6e2aeecd Composite receiver functions for conditions.
Signed-off-by: Dalton Hill <dalton.hill.0@protonmail.com>
2024-06-26 10:36:39 -05:00
crossplane-renovate[bot] 1f2a667f8c
fix(deps): update module google.golang.org/protobuf to v1.34.2 2024-06-12 08:05:46 +00:00
Nic Cope 77ead40fdb
Merge pull request #731 from crossplane/renovate/master-github.com-prometheus-client_golang-1.x
fix(deps): update module github.com/prometheus/client_golang to v1.19.1 (master)
2024-05-30 14:37:39 -07:00
Nic Cope 424d7b06d1
Merge pull request #729 from crossplane/renovate/master-github.com-evanphx-json-patch-5.x
fix(deps): update module github.com/evanphx/json-patch to v5.9.0+incompatible (master)
2024-05-30 14:37:07 -07:00
crossplane-renovate[bot] ae63110502
fix(deps): update module github.com/prometheus/client_golang to v1.19.1 2024-05-30 21:15:24 +00:00
crossplane-renovate[bot] b307d4c524
fix(deps): update module github.com/evanphx/json-patch to v5.9.0+incompatible 2024-05-30 21:15:08 +00:00
Nic Cope a4e82d5fdb
Merge pull request #730 from negz/third-rock-from-the-sun
Use GitHub releases, not tags, for Earthfile deps
2024-05-30 14:11:40 -07:00
Nic Cope 6be046b08f
Merge pull request #728 from crossplane/renovate/master-zeebe-io-backport-action-2.x
chore(deps): update zeebe-io/backport-action action to v2.5.0 (master)
2024-05-30 13:58:23 -07:00
Nic Cope 00bf85c7dd Use GitHub releases, not tags, for Earthfile deps
Notably CodeQL seems to have a tag cut that doesn't exist as a release.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-30 13:55:56 -07:00
Nic Cope 2c8b976927
Merge pull request #725 from crossplane/renovate/master-github.com-go-logr-logr-1.x
fix(deps): update module github.com/go-logr/logr to v1.4.2 (master)
2024-05-30 13:52:12 -07:00
crossplane-renovate[bot] 2762ad4f84
chore(deps): update zeebe-io/backport-action action to v2.5.0 2024-05-30 20:48:46 +00:00
crossplane-renovate[bot] 5a1728aafc
fix(deps): update module github.com/go-logr/logr to v1.4.2 2024-05-30 20:48:42 +00:00
Nic Cope d388e55843
Merge pull request #727 from negz/third-rock-from-the-sun
Don't drop privs to ubuntu before running Renovate
2024-05-30 13:44:57 -07:00
Nic Cope f65420ecbc Don't drop privs to ubuntu before running Renovate
It seems like earthly bootstrap can talk to docker, but earthly
+go-generate can't. My best guess is this is because we bootstrap as
root, then try to run earthly as ubuntu.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-30 13:41:32 -07:00
Nic Cope 4f7275b11e
Merge pull request #723 from negz/third-rock-from-the-sun
Allow Renovate to run Earthly
2024-05-30 12:04:35 -07:00
Philippe Scorsolini 0385660daf
Merge pull request #724 from crossplane/renovate/master-golang-version
chore(deps): update dependency go to v1.22.3 (master)
2024-05-30 09:32:52 +01:00
crossplane-renovate[bot] a3261c5c33
chore(deps): update dependency go to v1.22.3 2024-05-30 08:04:08 +00:00
Nic Cope 7305ea79f9 Allow Renovate to run Earthly
Actually install it in the Renovate container, not the runner
environment.

Also, run make rather than earthly on release branches.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 19:38:34 -07:00
Nic Cope 237bf40478
Merge pull request #713 from crossplane/renovate/master-earthly-earthly-0.x
chore(deps): update dependency earthly/earthly to v0.8.13 (master)
2024-05-29 18:40:48 -07:00
Nic Cope a5bd9cc849
Merge pull request #712 from crossplane/renovate/master-actions-checkout-digest
chore(deps): update actions/checkout digest to a5ac7e5 (master)
2024-05-29 18:39:30 -07:00
crossplane-renovate[bot] 3ce4225620
chore(deps): update dependency earthly/earthly to v0.8.13 2024-05-30 01:36:03 +00:00
crossplane-renovate[bot] 8ce6b28146
chore(deps): update actions/checkout digest to a5ac7e5 2024-05-30 01:35:59 +00:00
Nic Cope e4db79efcd
Merge pull request #711 from negz/third-rock-from-the-sun
Configure buf for BSR pushes
2024-05-29 18:25:25 -07:00
Nic Cope b3c1cef107 Fix EARTHLY_VERSION matching in GitHub Workflows
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 18:18:32 -07:00
Nic Cope ac285ed3c0 Configure buf for BSR pushes
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 18:05:11 -07:00
Nic Cope 6e15cd4e76
Merge pull request #698 from negz/third-rock-from-the-sun
Switch from Makefile to Earthly
2024-05-29 17:41:55 -07:00
Nic Cope e977812f6d Fix extra ' in check-diff job
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 16:00:23 -07:00
Nic Cope f50dd7dabc Ignore buf linter warning about incorrect package
Changing this package would be a breaking change.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 16:00:23 -07:00
Nic Cope 703577426f Update CODEOWNERS to reflect current state
This syncs with what we currently have in c/c. In practice we've dropped
reviewers because everything blocks on reviewers.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 15:43:46 -07:00
Nic Cope cf4876673c Port renovate config from c/c too
This implies switching from the Renovate app to the Renovate action.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 15:41:14 -07:00
Nic Cope ef0fdfa63d Fix linter issues surfaced by new linter config
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 15:37:39 -07:00
Nic Cope 4b32f0e040 Strip down build and CI to only things runtime needs
Removes all jobs and targets that are specific to crossplane/crossplane.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 15:37:39 -07:00
Nic Cope 04814f24f8 Copy Earthfile and friends from c/crossplane
Unmodified for now. I'll strip out everything this repo doesn't need in
a follow-up commit.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 15:20:53 -07:00
Nic Cope bf15ce0295 Remove Makefile and build submodule
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 15:20:35 -07:00
Nic Cope fc036618ff
Merge pull request #689 from negz/engine-swap
Bump controller-runtime to latest, remove the controller engine and GVK routed cache
2024-05-20 13:34:51 -07:00
Nic Cope 091d1b660a Bump controller-runtime to v0.18.2
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-17 12:21:33 -07:00
Nic Cope 8aa1c03caa Don't include buf as a dependency
It requires a newer cel-go dependency than the Kubernetes dependencies,
which makes updating them difficult.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-17 12:21:33 -07:00
Nic Cope 88ae9393e6 Bump protobuf and Kubernetes dependencies
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-17 12:21:33 -07:00