Commit Graph

118 Commits

Author SHA1 Message Date
renovate[bot] 7e86f6a321
chore(deps): update dependency go to v1.23.1 2024-09-05 18:45:47 +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
renovate[bot] f92fb3509a
fix(deps): update module github.com/crossplane/crossplane-runtime to v1.15.1 2024-02-21 12:24:16 +00:00
Nic Cope e758779b44
Merge pull request #55 from crossplane/renovate/kubernetes-go
fix(deps): update module k8s.io/apimachinery to v0.29.1
2024-02-12 15:54:08 -08:00
Nic Cope dd1e3121f6
Merge pull request #39 from negz/clean-pockets
Copy linter config from crossplane/crossplane
2024-02-12 15:53:32 -08:00
renovate[bot] 89ca1536af
chore(deps): update golangci/golangci-lint-action action to v4 2024-02-09 18:03:00 +00:00
Philippe Scorsolini 021ee92b8a
Merge pull request #57 from crossplane/renovate/github.com-crossplane-crossplane-runtime-1.x
fix(deps): update module github.com/crossplane/crossplane-runtime to v1.14.4
2024-01-31 15:37:46 +00:00
renovate[bot] f525da27c1
fix(deps): update module github.com/crossplane/crossplane-runtime to v1.14.4 2024-01-29 15:14:09 +00:00
Philippe Scorsolini e7de6689e2
Merge pull request #56 from lsviben/init-hooks
add init hooks
2024-01-29 11:27:42 +00:00
lsviben e0dd990bc6
add init hooks
Signed-off-by: lsviben <sviben.lovro@gmail.com>
2024-01-19 12:23:16 +01:00
renovate[bot] 06d9ee5496
fix(deps): update module k8s.io/apimachinery to v0.29.1 2024-01-18 01:54:46 +00:00
Nic Cope 108f4ee5da
Merge pull request #53 from negz/facts
Update to v4 of the upload and download artifacts actions
2024-01-04 17:21:28 -08:00
Nic Cope 1facea7db7
Merge pull request #52 from crossplane/renovate/google.golang.org-protobuf-1.x
fix(deps): update module google.golang.org/protobuf to v1.32.0
2024-01-02 12:37:52 -08:00
Nic Cope 7b817aa3c7 Use upload and download-artifact v4
This new version requires unique artifact names. We achieve this by
omitting the downloaded artifact name, which causes the action to
download all artifacts from the run.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-02 12:36:16 -08:00
Nic Cope a4a4cad5f2 Use Go style pseudo-versions when there is no semver supplied
The CI workflow uses a semver (e.g. v1.0.0) when you run it using the
workflow_dispatch trigger and supply one explicitly. This is how you
'release' a function.

Today when the workflow runs for a PR or regular main branch build we
default to v0.0.0-<git-short-sha>. This is a very simple way to tag
development builds with no user input required. It's handy that the
resulting package can be correlated to the git commit that produced it
using the git SHA.

A major flaw of this implementation is that newer SHAs do not sort above
older SHAs when treated as semantic versions.

This commit switches us to a simple approximation of the Go
pseudoversions you would see in a go.mod file, as described by
https://go.dev/ref/mod#pseudo-versions. These versions include the git
commit time before the SHA, so newer commits will be considered newer
versions when processing the semver. We also switch to using the first
12 characters of the SHA. This reduces the risk of collision, and makes
us match exactly Go's pseudoversion implementation.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-02 12:33:15 -08:00
renovate[bot] 3671234390
fix(deps): update module google.golang.org/protobuf to v1.32.0 2024-01-02 20:18:11 +00:00
Nic Cope 2117aaf090
Merge pull request #49 from crossplane/renovate/kubernetes-go
fix(deps): update module k8s.io/apimachinery to v0.29.0
2024-01-02 12:17:06 -08:00
Nic Cope 554595b916
Merge pull request #45 from phisco/dev/renovate-examples
chore(deps): renovate examples
2024-01-02 12:15:27 -08:00
renovate[bot] 452d57c45b
Update module k8s.io/apimachinery to v0.29.0 2023-12-13 20:10:16 +00:00
Philippe Scorsolini e68f1e3873
Merge pull request #46 from crossplane/renovate/github.com-crossplane-crossplane-runtime-1.x
Update module github.com/crossplane/crossplane-runtime to v1.14.3
2023-12-08 16:35:48 +01:00
Philippe Scorsolini 5e75b1cf7a
Merge pull request #47 from crossplane/renovate/actions-setup-go-5.x
Update actions/setup-go action to v5
2023-12-08 16:33:09 +01:00
renovate[bot] b53e6f0423
Update actions/setup-go action to v5 2023-12-06 18:31:33 +00:00
renovate[bot] 2cfdca9587
Update module github.com/crossplane/crossplane-runtime to v1.14.3 2023-12-01 13:29:22 +00:00
Philippe Scorsolini a7e3db65a4
chore(renovate): bump examples using crossplane manager
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
2023-11-22 12:42:50 +01:00
Philippe Scorsolini 811b3725c1
chore(renovate): move to new recommended base config
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
2023-11-22 12:32:25 +01:00
Nic Cope 9c3c69909f
Merge pull request #44 from crossplane/renovate/kubernetes-go
Update module k8s.io/apimachinery to v0.28.4
2023-11-16 13:05:57 -08:00
renovate[bot] be3c9e3c60
Update module k8s.io/apimachinery to v0.28.4 2023-11-16 01:12:26 +00:00
Philippe Scorsolini 1102ff311d
Merge pull request #42 from crossplane/renovate/github.com-crossplane-crossplane-runtime-1.x
Update module github.com/crossplane/crossplane-runtime to v1.14.2
2023-11-14 09:48:51 +01:00
renovate[bot] c4b9410104
Update module github.com/crossplane/crossplane-runtime to v1.14.2 2023-11-14 07:12:00 +00:00
Nic Cope a3edeff078
Merge pull request #40 from crossplane/renovate/github.com-crossplane-crossplane-runtime-1.x
Update module github.com/crossplane/crossplane-runtime to v1.14.1
2023-11-02 21:50:28 -07:00
renovate[bot] 6b48afe495
Update module github.com/crossplane/crossplane-runtime to v1.14.1 2023-11-02 13:24:23 +00:00
Nic Cope e5733a2e35 Copy linter config from crossplane/crossplane
This is the c/c linter config. The one exception is (hopefully) less
fussy sorting of crossplane related imports. It just wants all
crossplane org things in one block, and all contrib org things in
another block. This means folks won't need to update the linter config
when they use the template (e.g. to update the GCI prefixes).

Signed-off-by: Nic Cope <nicc@rk0n.org>
2023-11-01 17:43:51 -07:00
Nic Cope 115b4a4526
Merge pull request #38 from negz/sortie
Use Go style pseudo-versions when there is no semver supplied
2023-11-01 16:04:07 -07:00