File tree Expand file tree Collapse file tree 9 files changed +57
-16
lines changed Expand file tree Collapse file tree 9 files changed +57
-16
lines changed Original file line number Diff line number Diff line change @@ -262,14 +262,6 @@ jobs:
262
262
version : ${{ env.DOCKER_BUILDX_VERSION }}
263
263
install : true
264
264
265
- - name : Login to Upbound
266
- uses : docker/login-action@v3
267
- if : env.UPBOUND_MARKETPLACE_PUSH_ROBOT_USR != ''
268
- with :
269
- registry : xpkg.upbound.io
270
- username : ${{ secrets.UPBOUND_MARKETPLACE_PUSH_ROBOT_USR }}
271
- password : ${{ secrets.UPBOUND_MARKETPLACE_PUSH_ROBOT_PSW }}
272
-
273
265
- name : Checkout
274
266
uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
275
267
with :
@@ -316,7 +308,3 @@ jobs:
316
308
with :
317
309
name : output
318
310
path : _output/**
319
-
320
- - name : Publish Artifacts
321
- if : env.UPBOUND_MARKETPLACE_PUSH_ROBOT_USR != ''
322
- run : make publish BRANCH_NAME=${GITHUB_REF##*/}
Original file line number Diff line number Diff line change
1
+ name : Publish Provider Package
2
+
3
+ on :
4
+ workflow_dispatch :
5
+ inputs :
6
+ version :
7
+ description : " Version string to use while publishing the package (e.g. v1.0.0-alpha.1)"
8
+ default : ' '
9
+ required : false
10
+ go-version :
11
+ description : ' Go version to use if building needs to be done'
12
+ default : ' 1.23'
13
+ required : false
14
+
15
+ jobs :
16
+ publish-provider-package :
17
+ uses : crossplane-contrib/provider-workflows/.github/workflows/publish-provider-non-family.yml@main
18
+ with :
19
+ repository : provider-template
20
+ version : ${{ github.event.inputs.version }}
21
+ go-version : ${{ github.event.inputs.go-version }}
22
+ cleanup-disk : true
23
+ secrets :
24
+ GHCR_PAT : ${{ secrets.GITHUB_TOKEN }}
25
+ XPKG_MIRROR_TOKEN : ${{ secrets.XPKG_MIRROR_TOKEN }}
26
+ XPKG_MIRROR_ACCESS_ID : ${{ secrets.XPKG_MIRROR_ACCESS_ID }}
Original file line number Diff line number Diff line change @@ -55,25 +55,25 @@ GO_SUBDIRS += cmd internal apis
55
55
# Setup Kubernetes tools
56
56
57
57
KIND_VERSION = v0.15.0
58
- UP_VERSION = v0.28 .0
58
+ UP_VERSION = v0.39 .0
59
59
UP_CHANNEL = stable
60
60
UPTEST_VERSION = v0.5.0
61
61
-include build/makelib/k8s_tools.mk
62
62
63
63
# ====================================================================================
64
64
# Setup Images
65
65
66
- REGISTRY_ORGS ?= xpkg.upbound. io/upbound
66
+ REGISTRY_ORGS ?= ghcr. io/crossplane-contrib
67
67
IMAGES = $(PROJECT_NAME )
68
68
-include build/makelib/imagelight.mk
69
69
70
70
# ====================================================================================
71
71
# Setup XPKG
72
72
73
- XPKG_REG_ORGS ?= xpkg.upbound. io/upbound
73
+ XPKG_REG_ORGS ?= ghcr. io/crossplane-contrib
74
74
# NOTE(hasheddan): skip promoting on xpkg.upbound.io as channel tags are
75
75
# inferred.
76
- XPKG_REG_ORGS_NO_PROMOTE ?= xpkg.upbound. io/upbound
76
+ XPKG_REG_ORGS_NO_PROMOTE ?= ghcr. io/crossplane-contrib
77
77
XPKGS = $(PROJECT_NAME )
78
78
-include build/makelib/xpkg.mk
79
79
Original file line number Diff line number Diff line change
1
+ # Usage
2
+
3
+ Replace ` icon.svg ` with an image of your choice to be used as an icon for the [ Upbound Marketplace] ( https://marketplace.upbound.io/ ) .
4
+
5
+ The image must:
6
+
7
+ - be named ` icon.svg `
8
+ - have square dimensions
9
+ - be a valid [ SVG] ( https://www.svgviewer.dev/ )
Original file line number Diff line number Diff line change
1
+ # Usage
2
+
3
+ Replace ` readme.md ` with a Markdown file of your choice to be used as a detailed README for the [ Upbound Marketplace] ( https://marketplace.upbound.io/ ) .
4
+
5
+ By default, the top-level README.md in the GitHub repo may be used.
6
+
7
+ The file must:
8
+
9
+ - be named ` readme.md `
10
+ - contain valid Markdown content
Original file line number Diff line number Diff line change
1
+ # Usage
2
+
3
+ Replace ` release_notes.md ` with a Markdown file of your choice to be used as release notes for your Provider in the [ Upbound Marketplace] ( https://marketplace.upbound.io/ ) .
4
+
5
+ The file must:
6
+
7
+ - be named ` release_notes.md `
8
+ - contain valid Markdown content
You can’t perform that action at this time.
0 commit comments