Skip to content

Commit eb38ccc

Browse files
authored
Merge pull request #323 from ksimon1/onboard-to-artifact-hub
feat: preparation for onboarding tasks to artifact hub
2 parents 45a0175 + 1013da0 commit eb38ccc

43 files changed

Lines changed: 478 additions & 342 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: artifact hub linter
2+
on:
3+
pull_request:
4+
branches: [ main ]
5+
6+
jobs:
7+
build:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: actions/checkout@v4
11+
- name: run ah linter
12+
run: make run-ah-linter

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ jobs:
8282
git rebase upstream/main
8383
git checkout -b update-tekton-tasks-manifests-${RELEASE_VERSION}
8484
sed -i "s/export RELEASE_VERSION.*=.*/export RELEASE_VERSION ?=${RELEASE_VERSION}/g" scripts/makefile-snippets/makefile-release.mk
85-
make generate-yaml-tasks
85+
make generate-yaml-tasks copy-released-manifests
8686
git add .
8787
git commit -sm "Update tekton tasks manifests to version ${RELEASE_VERSION}"
8888
git push --set-upstream origin update-tekton-tasks-manifests-${RELEASE_VERSION}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
**/dist/
22
.idea/
3+
ah

configs/cleanup-vm.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ task_name: cleanup-vm
22
task_category: execute-in-vm
33
# execute-in-vm.yaml main_image should be also updated to match this one!
44
main_image: quay.io/kubevirt/tekton-tasks
5+
nice_name: cleanup VM

configs/copy-template.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ task_name: copy-template
22
task_category: copy-template
33
main_image: quay.io/kubevirt/tekton-tasks
44
is_okd: true
5+
nice_name: copy template

configs/create-vm-from-manifest.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ task_name: create-vm-from-manifest
22
task_category: create-vm
33
# create-vm-from-template.yaml main_image should be also updated to match this one!
44
main_image: quay.io/kubevirt/tekton-tasks
5+
nice_name: create VM from manifest

configs/create-vm-from-template.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ task_category: create-vm
33
# create-vm-from-manifest.yaml main_image should be also updated to match this one!
44
main_image: quay.io/kubevirt/tekton-tasks
55
is_okd: true
6+
nice_name: create VM from template

configs/disk-virt-customize.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
task_name: disk-virt-customize
22
task_category: disk-virt-customize
33
main_image: quay.io/kubevirt/tekton-tasks-disk-virt
4+
nice_name: disk virt customize

configs/disk-virt-sysprep.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
task_name: disk-virt-sysprep
22
task_category: disk-virt-sysprep
33
main_image: quay.io/kubevirt/tekton-tasks-disk-virt
4+
nice_name: disk virt sysprep

configs/execute-in-vm.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ task_name: execute-in-vm
22
task_category: execute-in-vm
33
# cleanup-vm.yaml main_image should be also updated to match this one!
44
main_image: quay.io/kubevirt/tekton-tasks
5+
nice_name: execute in vm

0 commit comments

Comments
 (0)