feat(github): add artifacthub linting (#2030)
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:
parent
442fa22edc
commit
395abc5435
1 changed files with 12 additions and 0 deletions
12
.github/workflows/lint-and-test.yml
vendored
12
.github/workflows/lint-and-test.yml
vendored
|
@ -6,6 +6,18 @@ permissions:
|
||||||
contents: read
|
contents: read
|
||||||
|
|
||||||
jobs:
|
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:
|
chart-test:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|
Loading…
Reference in a new issue