mirror of
https://github.com/kubevela/kubevela.git
synced 2026-02-14 10:00:06 +00:00
Set KubeVela as verified publisher of ArtifactHub (#986)
* Set KubeVeal as verified publisher of ArtifactHub Set KubeVela team as a verified publisher of Artifacthub, Add README to the repo and add helm badge in github readme To impleted #977 * Update hack/artifacthub/artifacthub-repo.yml Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com> * Update hack/artifacthub/artifacthub-repo.yml Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com> * add more owners * add README to chart Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com> Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com>
This commit is contained in:
6
.github/workflows/registry.yml
vendored
6
.github/workflows/registry.yml
vendored
@@ -12,6 +12,7 @@ env:
|
||||
ENDPOINT: oss-cn-hangzhou.aliyuncs.com
|
||||
ACCESS_KEY: ${{ secrets.OSS_ACCESS_KEY }}
|
||||
ACCESS_KEY_SECRET: ${{ secrets.OSS_ACCESS_KEY_SECRET }}
|
||||
ARTIFACT_HUB_REPOSITORY_ID: ${{ secrets.ARTIFACT_HUB_REPOSITORY_ID }}
|
||||
|
||||
jobs:
|
||||
publish-images:
|
||||
@@ -95,6 +96,11 @@ jobs:
|
||||
run: ./ossutil --config-file .ossutilconfig config -i ${ACCESS_KEY} -k ${ACCESS_KEY_SECRET} -e ${ENDPOINT} -c .ossutilconfig
|
||||
- name: sync cloud to local
|
||||
run: ./ossutil --config-file .ossutilconfig sync oss://kubevelacharts/core .oss/
|
||||
- name: add artifacthub stuff to the repo
|
||||
run: |
|
||||
rsync docs/en/install.md charts/vela-core/README.md
|
||||
sed -i '' "s/ARTIFACT_HUB_REPOSITORY_ID/$ARTIFACT_HUB_REPOSITORY_ID/g" hack/artifacthub/artifacthub-repo.yml
|
||||
rsync hack/artifacthub/artifacthub-repo.yml ./oss
|
||||
- name: Package helm charts
|
||||
run: |
|
||||
helm package charts/vela-core --destination .oss/
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
[](https://github.com/oam-dev/kubevela/releases)
|
||||
[](https://www.tickgit.com/browse?repo=github.com/oam-dev/kubevela)
|
||||
[](https://twitter.com/oam_dev)
|
||||
[](https://artifacthub.io/packages/search?repo=kubevela)
|
||||
|
||||

|
||||
|
||||
|
||||
23
hack/artifacthub/artifacthub-repo.yml
Normal file
23
hack/artifacthub/artifacthub-repo.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
# Artifact Hub repository metadata file
|
||||
#
|
||||
# Some settings like the verified publisher flag or the ignored packages won't
|
||||
# be applied until the next time the repository is processed. Please keep in
|
||||
# mind that the repository won't be processed if it has not changed since the
|
||||
# last time it was processed. Depending on the repository kind, this is checked
|
||||
# in a different way. For Helm http based repositories, we consider it has
|
||||
# changed if the `index.yaml` file changes. For git based repositories, it does
|
||||
# when the hash of the last commit in the branch you set up changes. This does
|
||||
# NOT apply to ownership claim operations, which are processed immediately.
|
||||
#
|
||||
repositoryID: ARTIFACT_HUB_REPOSITORY_ID
|
||||
owners:
|
||||
- name: Lei Zhang (Harry)
|
||||
email: resouer@gmail.com
|
||||
- name: Jianbo Sun
|
||||
email: wonderflow.sun@gmail.com
|
||||
- name: Ryan Zhang
|
||||
email: yangzhangrice@hotmail.com
|
||||
- name: Hongchao Deng
|
||||
email: hongchaodeng1@gmail.com
|
||||
- name: Zheng Xi Zhou
|
||||
email: zzxwill@gmail.com
|
||||
Reference in New Issue
Block a user