Commit Graph

227 Commits

Author SHA1 Message Date
Chuan-Yen Chiang 24d7564b2d
Merge pull request #102 from crossplane/renovate/actions-cache-4.x
chore(deps): update actions/cache action to v4
2025-05-13 09:00:23 +02:00
Chuan-Yen Chiang 3462f471af
Merge pull request #103 from crossplane/renovate/actions-checkout-4.x
chore(deps): update actions/checkout action to v4
2025-05-13 08:59:24 +02:00
Chuan-Yen Chiang 90a3b4611b
Merge pull request #110 from mrsimonemms/main
ci: apply correct permissions to codeql job
2025-05-12 11:26:15 +02:00
Jared Watts 036584257a
Merge pull request #119 from david-hermond/explicity-set-ctrl-runtime-nop-logger
Inject noop logger by default to ctrl-runtime to avoid warnings
2025-05-08 13:10:50 +01:00
David Hermond f52f32ae22 Inject noop logger by default to ctrl-runtime to avoid warnings
controller-runtime v0.15.0 introduced a warning if the logger is not set for it through crtl.SetLogger.

Except in debug mode, we dont set a logger for it as its too verbose. But as now we get a stack trace warning, adding a noop logger explicity to avoid it.

Fixes #105

Signed-off-by: David Hermond <david.hermond.2@volvocars.com>
2025-05-08 13:56:07 +02:00
Chuan-Yen Chiang 68de875218
Merge pull request #118 from cychiang/feat-add-support-for-change-logs
feat: Add change-logs to provider-template, and update templates
2025-05-05 22:59:15 +08:00
Chuan-Yen Chiang 0ccae16ddd * Update PR based on comments
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-05-05 22:52:29 +08:00
Chuan-Yen Chiang 66e7c63b13 Commit changes
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-30 22:32:27 +08:00
Chuan-Yen Chiang efbb1b9d12 Update
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-30 22:28:50 +08:00
Chuan-Yen Chiang 39c96ab2ed Update naming for changelogs
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-30 22:25:21 +08:00
Chuan-Yen Chiang d8899745c7 Fix api templates
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-30 22:14:45 +08:00
Chuan-Yen Chiang 020ecb69a6 Update templates
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-30 22:01:59 +08:00
Chuan-Yen Chiang b37a6306f9 Merge branch 'main' into feat-add-support-for-change-logs 2025-04-30 21:35:26 +08:00
Chuan-Yen Chiang 84015e6f2e Fix imports
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-30 21:33:47 +08:00
Chuan-Yen Chiang 3cb2ece539
Merge pull request #108 from etesami/enable_management_policies
Fix issue #107, Add WithManagementPolicies to the template
2025-04-30 21:16:13 +08:00
Chuan-Yen Chiang 7c6cb1d095 Add flag for socket path
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-30 21:14:26 +08:00
Chuan-Yen Chiang 5638372a13 Add change logs feature
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-30 12:01:58 +08:00
Ehsan 3c01e89072 Fix issue #107, Add WithManagementPolicies to the template for Reconciler Initialization
Signed-off-by: Ehsan <eh.etesami@gmail.com>
2025-04-30 03:17:05 +00:00
Chuan-Yen Chiang 3178a16420
Merge pull request #111 from JohanSandblom3/main
Removes unnecessary apply of Crossplane CRDs #104
2025-04-30 11:05:51 +08:00
Jared Watts 5cc34c4fea
Merge pull request #117 from jbw976/update-owners
chore: Update OWNERS.md for new maintainers jbw976 and cychiang
2025-04-25 17:35:11 +02:00
Jared Watts c3e77715b0
chore: Update OWNERS.md for new maintainers jbw976 and cychiang
Signed-off-by: Jared Watts <jbw976@gmail.com>
2025-04-21 18:54:55 +02:00
Jared Watts 0ac4782270
Merge pull request #113 from cychiang/chore-bump-up-crossplane-runtime-to-1-18-0
chore: Bump up crossplane-runtime version to v1.19.0
2025-04-21 18:38:04 +02:00
Chuan-Yen Chiang 161c06b229 Update generate.go
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-21 23:35:10 +08:00
Chuan-Yen Chiang a0389ac841 * Update buildx version in CI workflow
* Override variable for golangci-lint in Makefile

Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-21 22:03:12 +08:00
Chuan-Yen Chiang a96f2bb45c * Update Copyright to 2025
* Update templates

Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-19 07:19:35 +08:00
Chuan-Yen Chiang 374d3b373d Bump up golangci-lint to v2.1.2, and workflow to v7
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-19 02:04:30 +08:00
Chuan-Yen Chiang 197eb2fc75 Use golangci/golangci-lint-action@v6 instead of v7 due to golangci-lint still using v1
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-19 01:42:18 +08:00
Chuan-Yen Chiang 078f77f938 Bump up actions/upload-artifact version from v3 to v4
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-19 01:37:57 +08:00
Chuan-Yen Chiang 8a5b091d94 bump up golangci/golangci-lint-action version to v7
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-19 01:36:24 +08:00
Chuan-Yen Chiang be0a11a808 fix CI issue
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-19 01:29:36 +08:00
Chuan-Yen Chiang bb01de9171 * Bump up crossplane-runtime to v1.19.0
* Fix workflow schema issue in lint
* Fix CVE issues in golang.org/x/net and golang.org/x/oauth2 by bumping up version

Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-04-19 01:08:58 +08:00
Chuan-Yen Chiang 102f1e2f87 - remove feature flag for change log.
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2025-01-26 00:27:10 +01:00
Chuan-Yen Chiang f18710c174 * bump up golang.org/x/net to 0.33.0 to fix https://nvd.nist.gov/vuln/detail/CVE-2024-45338 issue
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2024-12-30 13:41:57 +01:00
Chuan-Yen Chiang b53779e16c * Bump up crossplane-runtime to v1.18.0
* Fix linting issue by bumping up build submodules to latest one
* Add support for logs that introduced in v1.17.0
* Add support for metrics that introduced in v1.16.0
* Update Delete function that required changes in v1.17.0
* Bump up go version to 1.22

Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2024-12-30 09:41:46 +01:00
Johan Sandblom 7747de909d Removes unnecessary apply of Crossplane CRDs #104
Signed-off-by: Johan Sandblom <johan.sandblom.3@volvocars.com>
2024-10-16 19:27:59 +02:00
Simon Emms e0c7742b04
ci: apply correct permissions to codeql job
Also bumps the codeql action to v3 as now deprecated

Signed-off-by: Simon Emms <simon@simonemms.com>
2024-09-27 14:15:30 +01:00
renovate[bot] a5ad0d9d24
chore(deps): update actions/checkout action to v4 2024-05-30 13:27:53 +00:00
renovate[bot] 67280b1981
chore(deps): update actions/cache action to v4 2024-05-30 10:45:56 +00:00
Nic Cope 2e0b022c22
Merge pull request #93 from negz/updates
Bump crossplane-runtime, Go version
2024-05-29 17:22:48 -07:00
Nic Cope 1b3dd21983 Bump crossplane-runtime, Go version
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-29 17:14:05 -07:00
Nic Cope 8f8b5686f3
Merge pull request #89 from crossplane/renovate/gcr.io-distroless-static
chore(deps): update gcr.io/distroless/static docker digest to 4197211
2024-05-29 16:46:50 -07:00
Nic Cope 62361515e7
Merge pull request #63 from tomasmota/set-output
Fix ci warnings
2024-05-29 16:44:13 -07:00
Nic Cope 6e5f97683e
Merge pull request #84 from cychiang/bump-up-dependencies-version
chore: bump up controller-runtime, tools, client-go and apimachinery version
2024-05-29 16:43:40 -07:00
renovate[bot] 4ab7a3c501
Update gcr.io/distroless/static Docker digest to 4197211 2024-05-29 23:42:36 +00:00
Nic Cope c17418dde8
Merge pull request #67 from crossplane/renovate/configure
Configure Renovate
2024-05-29 16:42:22 -07:00
Nic Cope b6e5213d9f
Merge pull request #86 from Rand0mF/patch-1
Fix Makefile dev: Apply server-side to prevent CRD being too large
2024-05-29 16:40:34 -07:00
Nic Cope 5b39d511d9
Merge pull request #88 from negz/its-happening-dot-gif
Switch to crossplane/build
2024-05-16 10:23:01 -07:00
Nic Cope 74b6a8f42b Switch to crossplane/build
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-05-15 18:36:12 -07:00
Tomás Mota 64dbea1e1b
Merge branch 'main' into set-output 2024-04-09 09:14:37 +02:00
Chuan-Yen Chiang 901c51e7e8 update packages
Signed-off-by: Chuan-Yen Chiang <cychiang0823@gmail.com>
2024-02-16 19:12:36 +01:00