diff --git a/.github/workflows/manifest.yaml b/.github/workflows/manifest.yaml new file mode 100644 index 0000000..a974ef7 --- /dev/null +++ b/.github/workflows/manifest.yaml @@ -0,0 +1,39 @@ +name: manifest + +on: + pull_request: + branches: [master] + paths: + - e2e_test/*.yaml + - .github/workflows/manifest.yaml + +jobs: + diff: + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - uses: int128/hide-comment-action@v1 + with: + ends-with: | + + + - uses: actions/checkout@v2 + - uses: actions/checkout@v2 + with: + ref: master + path: master + - uses: int128/kustomize-action@v1 + id: kustomize-head + with: + kustomization: e2e_test/kustomization.yaml + write-individual-files: true + - uses: int128/kustomize-action@v1 + id: kustomize-base + with: + base-directory: master + kustomization: e2e_test/kustomization.yaml + write-individual-files: true + - uses: int128/diff-action@v1 + with: + base: ${{ steps.kustomize-base.outputs.directory }} + head: ${{ steps.kustomize-head.outputs.directory }}