kubearmor-client icon indicating copy to clipboard operation
kubearmor-client copied to clipboard

feat: creating a GitHub action for installing karmor

Open kranurag7 opened this issue 3 years ago • 4 comments

Create a GitHub action for installing karmor in the CI. In a big workflow file, this will be prerequisite to https://github.com/kubearmor/KubeArmor/issues/1128

From the installation perspective, one have to use the following in the workflow.

- name: Install karmor
  uses: kubearmor/setup-karmor@main

This can be done in the individual repo as well, but it will be good if we can have this as part of kubearmor.

cc @Ankurk99 @nyrahul

kranurag7 avatar Mar 13 '23 20:03 kranurag7

https://github.com/xiao-jay/kubearmor-client/actions/runs/4425881156/jobs/7761479618 This is the ci you want to? image cc @kranurag7 @Ankurk99 @nyrahul I will write action file in the future.

xiao-jay avatar Mar 15 '23 11:03 xiao-jay

@kranurag7 Sure, I will be happy to work on this issue and create a GitHub action for installing Karmor in the CI. Thank you for bringing this to my attention.

yashpimple avatar Mar 16 '23 17:03 yashpimple

is this issue still relevant?

EraKin575 avatar Mar 30 '24 16:03 EraKin575

I think it's not required anymore. We had a project which required this but I think it's already handled.

Please check: https://github.com/kubearmor/kubearmor-action?tab=readme-ov-file#action-install-kubearmor

kranurag7 avatar Mar 31 '24 07:03 kranurag7