name: test-chart-releaser on: pull_request: jobs: test_chart_releaser_install_action: runs-on: ubuntu-latest permissions: actions: none checks: none contents: none deployments: none issues: none packages: none pull-requests: none repository-projects: none security-events: none statuses: none name: Install chart-releaser and test presence in path steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 - name: Install chart-releaser uses: ./ with: install_only: true env: CR_TOKEN: "FAKE_SECRETS" - name: Check install! run: cr version - name: Check root directory run: | if ! git diff --stat --exit-code; then echo 'should be clean' exit 1 fi test_chart_releaser_action: runs-on: ubuntu-latest permissions: actions: none checks: none contents: none deployments: none issues: none packages: none pull-requests: none repository-projects: none security-events: none statuses: none name: Install chart-releaser and run it steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 - name: Install chart-releaser uses: ./ env: CR_TOKEN: "FAKE_SECRETS" - name: Check root directory run: | if ! git diff --stat --exit-code; then echo 'should be clean' exit 1 fi