Skip to content

Commit

Permalink
implement pr automation testing for catalogs
Browse files Browse the repository at this point in the history
  • Loading branch information
michaeljguarino committed Oct 15, 2024
1 parent 5f34d78 commit c50d921
Show file tree
Hide file tree
Showing 118 changed files with 967 additions and 1,741 deletions.
23 changes: 23 additions & 0 deletions .github/workflows/test-catalogs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Test Catalogs

on:
pull_request:
branches:
- main

jobs:
test-pras:
name: test pras
runs-on: ubuntu-latest
permissions:
contents: 'read'
steps:
- uses: actions/checkout@v2
name: checkout repo

- uses: extractions/setup-just@v2
- uses: pluralsh/setup-plural@master
with:
vsn: 0.9.24

- run: just test
2 changes: 2 additions & 0 deletions Justfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
test:
plural pr contracts --file test/contracts.yaml --validate
23 changes: 0 additions & 23 deletions addons/cert-manager/.helmignore

This file was deleted.

6 changes: 0 additions & 6 deletions addons/cert-manager/Chart.lock

This file was deleted.

10 changes: 0 additions & 10 deletions addons/cert-manager/Chart.yaml

This file was deleted.

8 changes: 0 additions & 8 deletions addons/cert-manager/addon.yaml

This file was deleted.

Binary file removed addons/cert-manager/charts/cert-manager-v1.13.2.tgz
Binary file not shown.
62 changes: 0 additions & 62 deletions addons/cert-manager/templates/_helpers.tpl

This file was deleted.

30 changes: 0 additions & 30 deletions addons/cert-manager/templates/issuers.yaml

This file was deleted.

19 changes: 0 additions & 19 deletions addons/cert-manager/values.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions addons/cert-manager/values.yaml.liquid

This file was deleted.

23 changes: 0 additions & 23 deletions addons/datadog/.helmignore

This file was deleted.

6 changes: 0 additions & 6 deletions addons/datadog/Chart.lock

This file was deleted.

10 changes: 0 additions & 10 deletions addons/datadog/Chart.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions addons/datadog/addon.yaml

This file was deleted.

Binary file removed addons/datadog/charts/datadog-3.40.1.tgz
Binary file not shown.
62 changes: 0 additions & 62 deletions addons/datadog/templates/_helpers.tpl

This file was deleted.

5 changes: 0 additions & 5 deletions addons/datadog/values.yaml

This file was deleted.

12 changes: 0 additions & 12 deletions addons/datadog/values.yaml.liquid

This file was deleted.

23 changes: 0 additions & 23 deletions addons/externaldns/.helmignore

This file was deleted.

6 changes: 0 additions & 6 deletions addons/externaldns/Chart.lock

This file was deleted.

10 changes: 0 additions & 10 deletions addons/externaldns/Chart.yaml

This file was deleted.

Loading

0 comments on commit c50d921

Please sign in to comment.