Commit Graph

149 Commits

Author SHA1 Message Date
Philippe Scorsolini 7152c20ca4
chore(deps): bump golangci-lint to v2
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
2025-06-10 10:39:20 +02:00
Nic Cope f19b8bfb61
Merge pull request #101 from negz/cee-eye
Make CI work, push to xpkg.crossplane.io
2025-06-06 14:30:11 -07:00
Nic Cope 88320506c4 Push to GHCR, hopefully
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-06-06 14:17:55 -07:00
Nic Cope 830dd91ae0 Fix GitHub Actions caching
Need the latest buildx to use the latest GitHub Actions Cache. This also
requires a slight tweak to how we download artifacts, because the Docker
action now uploads an artifact that isn't a Zip file.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-06-06 13:52:30 -07:00
Nic Cope 8693a134d0
Merge pull request #76 from crossplane/renovate/docker-build-push-action-6.x
chore(deps): update docker/build-push-action action to v6
2025-06-06 13:09:49 -07:00
Philippe Scorsolini 45bc905d9f
Merge pull request #97 from ytsarev/update-golangci-yml
Update golangci-lint configuration to work with latest linter versions
2025-03-24 11:39:38 +01:00
Yury Tsarev 115fb89b1e
Update golangci configuration to work with latest linter versions
* Follow golangci-lint config verify errors and fix according to the latest https://golangci-lint.run/usage/configuration/ and https://golangci-lint.run/usage/linters

* It should proactively fix the associated pipeline failures

Signed-off-by: Yury Tsarev <yury@upbound.io>
2025-03-14 02:17:12 +01:00
Jared Watts 353c5fe6e0
Merge pull request #96 from adamwg/awg/logging-library
Use logging and error libraries from function-sdk-go
2025-03-05 11:10:24 -08:00
Adam Wolfe Gordon 1c52a6ddca Use logging and error libraries from function-sdk-go
Remove our direct dependency on crossplane-runtime by using the error and
logging packages included in function-sdk-go in place of the ones from
crossplane-runtime. These packages behave identically to the crossplane-runtime
versions.

Signed-off-by: Adam Wolfe Gordon <awg@upbound.io>
2025-03-05 09:41:17 -07:00
Jared Watts 13ec211af3
Merge pull request #93 from crossplane/renovate/github.com-crossplane-function-sdk-go-0.x
fix(deps): update module github.com/crossplane/function-sdk-go to v0.4.0
2024-12-17 10:52:56 -08:00
renovate[bot] be53515e39
fix(deps): update module github.com/crossplane/function-sdk-go to v0.4.0 2024-12-16 21:57:54 +00:00
Jared Watts c877bb9268
Merge pull request #88 from nokia/static-base-image
Use distroless/static image instead of distroless/base since glibc is not used
2024-12-16 10:21:22 -08:00
Philippe Scorsolini f68a0d6491
Merge pull request #92 from ytsarev/quickstart-fixes
Fixes for `xpkg init` generation recommendations and CI workflow for uppercase github org names
2024-12-12 13:00:45 +01:00
Yury Tsarev 66012af85f
Lowercase XPKG repo name to avoid xpkg push failure
Otherwise it will fail for GitHub orgs with uppercase chars in theri
name with the error similar to the one below

```
crossplane: error: failed to parse package tag "xpkg.upbound.io/UpboundCare/function-azresourcegraph:v0.0.0-20241211161841-62aad247be2c": repository can only contain the characters `abcdefghijklmnopqrstuvwxyz0123456789_-./`: UpboundCare/function-azresourcegraph
```

Signed-off-by: Yury Tsarev <yury@upbound.io>
2024-12-12 10:56:37 +01:00
Yury Tsarev 333e445b35
Fix go generate instructions
Signed-off-by: Yury Tsarev <yury@upbound.io>
2024-12-12 10:52:28 +01:00
Ezgi Demirel 5fc63ba87a
Merge pull request #77 from Moulick/main
Add check for go mod tidy
2024-11-29 13:51:35 +03:00
Moulick Aggarwal 61e601c9bd
Check for go mod tidy
Add a step to check for go mod tidy in the CI workflow. Also configure renovate to run go mod tidy when bumping dependencies.

Signed-off-by: Moulick Aggarwal <Moulick@users.noreply.github.com>
2024-11-29 14:55:29 +05:30
Ezgi Demirel 2218963514
Merge pull request #91 from vibe/main
feature(grpc): allow the configuration of GRPC default MaxRecvMessageSize
2024-11-29 12:00:32 +03:00
vibe 5ea25e77f5 chore(fmt): go fmt
Signed-off-by: vibe <francoc137@icloud.com>
2024-11-19 23:41:32 -08:00
vibe 54c63706b8 feature(grpc): allow the configuration of GRPC default MaxRecvMessageSize
Signed-off-by: vibe <francoc137@icloud.com>
2024-11-19 23:41:22 -08:00
Vilmos Martinek 72500cec49 change base image to distroless/static
Signed-off-by: Vilmos Martinek <vilmos.martinek@nokia.com>
2024-10-28 15:27:15 +01:00
Jared Watts b6b56a69d1
Merge pull request #85 from crossplane/renovate/go-1.x
chore(deps): update dependency go to v1.23.2
2024-10-02 10:30:18 -07:00
renovate[bot] 9e6ff20025
chore(deps): update dependency go to v1.23.2 2024-10-01 19:57:05 +00:00
Jared Watts 1bbd4b5c95
Merge pull request #84 from crossplane/renovate/ubuntu-24.x
chore(deps): update dependency ubuntu to v24
2024-09-27 16:50:20 -07:00
renovate[bot] ac28a8a6ba
chore(deps): update dependency ubuntu to v24 2024-09-26 19:59:30 +00:00
Philippe Scorsolini 3556666aad
Merge pull request #81 from jbw976/bump-sdk 2024-09-23 20:10:06 +01:00
Jared Watts e9da8c86ed
chore(deps): bump CI workflow Go to 1.23.1, golangci to v1.61.0
Signed-off-by: Jared Watts <jbw976@gmail.com>
2024-09-20 19:28:59 -07:00
Jared Watts a321d6ab42
chore(deps): update to function-sdk-go:v0.3.0
Signed-off-by: Jared Watts <jbw976@gmail.com>
2024-09-20 19:02:21 -07:00
Jared Watts 09d365944e
Merge pull request #78 from dalton-hill-0/adding-condition-example
Add Status Condition Example
2024-09-20 09:56:24 -07:00
dalton hill 8adddeb313 Updating unit test to match changes.
Signed-off-by: dalton hill <dalton.hill.0@protonmail.com>
2024-09-20 09:37:02 -05:00
dalton hill 0a78eb483e Update to sdk with condition functionality.
Adds comment demonstrating how to use status conditions to communicate
with claim authors.

Signed-off-by: dalton hill <dalton.hill.0@protonmail.com>
2024-09-03 14:43:07 -05:00
renovate[bot] 4253a274a9
chore(deps): update docker/build-push-action action to v6 2024-06-17 12:29:07 +00:00
Nic Cope c09b73693e
Merge pull request #69 from crossplane/renovate/google.golang.org-protobuf-1.x
fix(deps): update module google.golang.org/protobuf to v1.34.1
2024-05-30 16:39:55 -07:00
Nic Cope 154dc92f3a
Merge pull request #66 from crossplane/renovate/go-1.x
chore(deps): update dependency go to v1.22.3
2024-05-30 16:38:57 -07:00
Nic Cope 995ae26b58
Merge pull request #70 from crossplane/renovate/golangci-golangci-lint-action-6.x
chore(deps): update golangci/golangci-lint-action action to v6
2024-05-30 16:38:30 -07:00
renovate[bot] be5b88b641
chore(deps): update dependency go to v1.22.3 2024-05-07 18:17:28 +00:00
renovate[bot] 8ac8202db2
chore(deps): update golangci/golangci-lint-action action to v6 2024-05-07 00:48:52 +00:00
renovate[bot] 46aa7da036
fix(deps): update module google.golang.org/protobuf to v1.34.1 2024-05-06 17:15:54 +00:00
Nic Cope 60da9495a8
Merge pull request #64 from crossplane/renovate/kubernetes-go
fix(deps): update module k8s.io/apimachinery to v0.29.3
2024-04-18 11:27:25 -07:00
renovate[bot] 5506f13c67
fix(deps): update module k8s.io/apimachinery to v0.29.3 2024-03-29 04:23:18 +00:00
Nic Cope ce5a02aea7
Merge pull request #63 from crossplane/renovate/github.com-alecthomas-kong-0.x
fix(deps): update module github.com/alecthomas/kong to v0.9.0
2024-03-28 21:22:04 -07:00
Nic Cope 3b14927b99
Merge pull request #62 from crossplane/renovate/google.golang.org-protobuf-1.x
fix(deps): update module google.golang.org/protobuf to v1.33.0
2024-03-28 21:21:44 -07:00
renovate[bot] 9cd5e1a73d
fix(deps): update module github.com/alecthomas/kong to v0.9.0 2024-03-08 11:19:53 +00:00
renovate[bot] 8679686dfb
fix(deps): update module google.golang.org/protobuf to v1.33.0 2024-03-05 22:52:03 +00:00
Nic Cope 779685e5fb
Merge pull request #61 from crossplane/renovate/github.com-crossplane-function-sdk-go-0.x
fix(deps): update module github.com/crossplane/function-sdk-go to v0.2.0
2024-02-21 16:47:58 -08:00
renovate[bot] 87f0f422a5
fix(deps): update module github.com/crossplane/function-sdk-go to v0.2.0 2024-02-22 00:26:14 +00:00
Nic Cope f9520866e9
Merge pull request #59 from crossplane/renovate/kubernetes-go
fix(deps): update module k8s.io/apimachinery to v0.29.2
2024-02-21 15:42:04 -08:00
Nic Cope e7fdbe0984
Merge pull request #58 from crossplane/renovate/golangci-golangci-lint-action-4.x
chore(deps): update golangci/golangci-lint-action action to v4
2024-02-21 15:27:07 -08:00
renovate[bot] 65d497b23f
fix(deps): update module k8s.io/apimachinery to v0.29.2 2024-02-21 23:25:19 +00:00
Nic Cope 2e9cf68040
Merge pull request #60 from crossplane/renovate/github.com-crossplane-crossplane-runtime-1.x
fix(deps): update module github.com/crossplane/crossplane-runtime to v1.15.1
2024-02-21 15:24:54 -08:00