feat(github): add artifacthub linting

This will help us ensure we use correct notation in our artifacthub annotations

Signed-off-by: jmeridth <jmeridth@gmail.com>
This commit is contained in:
jmeridth 2023-05-08 10:10:36 -05:00
parent 24089bdd38
commit 3b9cbc13ae
No known key found for this signature in database
GPG key ID: 246606CF636B3F68

View file

@ -6,6 +6,18 @@ permissions:
contents: read
jobs:
linter-artifacthub:
runs-on: ubuntu-latest
container:
image: public.ecr.aws/artifacthub/ah:v1.14.0
options: --user 1001
steps:
- name: Checkout
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
- name: Run ah lint
working-directory: ./charts
run: ah lint
chart-test:
runs-on: ubuntu-latest
steps: