File tree Expand file tree Collapse file tree 5 files changed +24
-3
lines changed Expand file tree Collapse file tree 5 files changed +24
-3
lines changed Original file line number Diff line number Diff line change 48
48
- name : Install Cosign
49
49
uses :
sigstore/cosign-installer@204a51a57a74d190b284a0ce69b44bc37201f343 # [email protected]
50
50
51
+ - name : Install Oras
52
+ uses : oras-project/setup-oras@c90396b2ddabd5a364e6551a79984c86cc036996 # v1.0.0
53
+
51
54
- name : Publish and Sign OCI Charts
52
55
run : |
53
56
for chart in `find .cr-release-packages -name '*.tgz' -print`; do
56
59
chart_name=${file_name%-*}
57
60
digest=$(awk -F "[, ]+" '/Digest/{print $NF}' < helm-push-output.log)
58
61
cosign sign -y "ghcr.io/${GITHUB_REPOSITORY}/${chart_name}@${digest}"
62
+
63
+ oras push "ghcr.io/${GITHUB_REPOSITORY}/${chart_name}:artifacthub.io" "./charts/${chart_name}/artifacthub-repo.yml:application/vnd.cncf.artifacthub.repository-metadata.layer.v1.yaml"
59
64
done
60
65
env :
61
66
COSIGN_EXPERIMENTAL : 1
Original file line number Diff line number Diff line change @@ -38,4 +38,4 @@ sources:
38
38
# This is the chart version. This version number should be incremented each time you make changes
39
39
# to the chart and its templates, including the app version.
40
40
# Versions are expected to follow Semantic Versioning (https://semver.org/)
41
- version : 0.22.3
41
+ version : 0.22.4
Original file line number Diff line number Diff line change 1
1
2
2
# Backstage Helm Chart
3
3
4
- ![ Version: 0.22.3] ( https://img.shields.io/badge/Version-0.22.3-informational?style=flat-square ) ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square )
4
+ [ ![ Artifact Hub] ( https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/janus-idp&style=flat-square )] ( https://artifacthub.io/packages/search?repo=janus-idp )
5
+ ![ Version: 0.22.4] ( https://img.shields.io/badge/Version-0.22.4-informational?style=flat-square )
6
+ ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square )
5
7
6
8
A Helm chart for deploying a Backstage application
7
9
Original file line number Diff line number Diff line change 2
2
3
3
{{ template "chart.deprecationWarning" . }}
4
4
5
- {{ template "chart.badgesSection" . }}
5
+ [](https://artifacthub.io/packages/search?repo=janus-idp)
6
+ {{ template "chart.versionBadge" . }}
7
+ {{ template "chart.typeBadge" . }}
6
8
7
9
{{ template "chart.description" . }}
8
10
Original file line number Diff line number Diff line change
1
+ # Artifact Hub repository metadata file
2
+ #
3
+ # Some settings like the verified publisher flag or the ignored packages won't
4
+ # be applied until the next time the repository is processed. Please keep in
5
+ # mind that the repository won't be processed if it has not changed since the
6
+ # last time it was processed. Depending on the repository kind, this is checked
7
+ # in a different way. For Helm http based repositories, we consider it has
8
+ # changed if the `index.yaml` file changes. For git based repositories, it does
9
+ # when the hash of the last commit in the branch you set up changes. This does
10
+ # NOT apply to ownership claim operations, which are processed immediately.
11
+ #
12
+ repositoryID : b17b52d1-dd33-4328-84bf-259d5ee7546b
You can’t perform that action at this time.
0 commit comments