diff --git a/.github/workflows/reusable-lightweight.yml b/.github/workflows/reusable-lightweight.yml index 7c7692fdb..099567a4d 100644 --- a/.github/workflows/reusable-lightweight.yml +++ b/.github/workflows/reusable-lightweight.yml @@ -60,7 +60,7 @@ jobs: statuses: write steps: - name: Run title validation - uses: ./.github/actions/validate-pr-title + uses: splunk/addonfactory-workflow-addon-release/.github/actions/validate-pr-title@ci/lightweight-workflow-ADDON-66448 with: GITHUB_TOKEN: ${{ github.token }} @@ -72,7 +72,7 @@ jobs: steps: - name: Run meta preparation id: meta - uses: ./.github/actions/meta + uses: splunk/addonfactory-workflow-addon-release/.github/actions/meta@ci/lightweight-workflow-ADDON-66448 with: SA_GH_USER_NAME: ${{ secrets.SA_GH_USER_NAME }} SA_GH_USER_EMAIL: ${{ secrets.SA_GH_USER_EMAIL }} @@ -84,7 +84,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Run FOSSA scan - uses: ./.github/actions/fossa-scan + uses: splunk/addonfactory-workflow-addon-release/.github/actions/fossa-scan@ci/lightweight-workflow-ADDON-66448 with: FOSSA_API_KEY: ${{ secrets.FOSSA_API_KEY }} @@ -95,7 +95,7 @@ jobs: - fossa-scan steps: - name: Run FOSSA test - uses: ./.github/actions/fossa-test + uses: splunk/addonfactory-workflow-addon-release/.github/actions/fossa-test@ci/lightweight-workflow-ADDON-66448 with: FOSSA_API_KEY: ${{ secrets.FOSSA_API_KEY }} @@ -104,28 +104,28 @@ jobs: runs-on: ubuntu-latest steps: - name: Run compliance copyrights - uses: ./.github/actions/compliance-copyrights + uses: splunk/addonfactory-workflow-addon-release/.github/actions/compliance-copyrights@ci/lightweight-workflow-ADDON-66448 lint: name: Lint runs-on: ubuntu-latest steps: - name: Run linting checks - uses: ./.github/actions/lint + uses: splunk/addonfactory-workflow-addon-release/.github/actions/lint@ci/lightweight-workflow-ADDON-66448 review-secrets: name: Review secrets runs-on: ubuntu-latest steps: - name: Run secrets review - uses: ./.github/actions/review-secrets + uses: splunk/addonfactory-workflow-addon-release/.github/actions/review-secrets@ci/lightweight-workflow-ADDON-66448 semgrep: name: Semgrep security check runs-on: ubuntu-latest steps: - name: Run semgrep - uses: ./.github/actions/semgrep + uses: splunk/addonfactory-workflow-addon-release/.github/actions/semgrep@ci/lightweight-workflow-ADDON-66448 with: SEMGREP_PUBLISH_TOKEN: ${{ secrets.SEMGREP_PUBLISH_TOKEN }} @@ -140,7 +140,7 @@ jobs: steps: - name: Run test inventory check id: test-inventory - uses: ./.github/actions/test-inventory + uses: splunk/addonfactory-workflow-addon-release/.github/actions/test-inventory@ci/lightweight-workflow-ADDON-66448 # Two separate unit test jobs needed as jobs that depend on unit-test success can't proceed # if any matrix job fails. Currently python 3.9 may fail as it's not supported in all TAs. @@ -162,7 +162,7 @@ jobs: steps: - name: Run unit tests for python 3.7 id: unit-tests-3_7 - uses: ./.github/actions/unit-tests + uses: splunk/addonfactory-workflow-addon-release/.github/actions/unit-tests@ci/lightweight-workflow-ADDON-66448 with: python_version: '3.7' GH_TOKEN_ADMIN: ${{ secrets.GH_TOKEN_ADMIN }} @@ -184,7 +184,7 @@ jobs: steps: - name: Run unit tests for python 3.9 id: unit-tests-3_9 - uses: ./.github/actions/unit-tests + uses: splunk/addonfactory-workflow-addon-release/.github/actions/unit-tests@ci/lightweight-workflow-ADDON-66448 with: python_version: '3.9' GH_TOKEN_ADMIN: ${{ secrets.GH_TOKEN_ADMIN }} @@ -212,7 +212,7 @@ jobs: packages: read steps: - name: Run build - uses: ./.github/actions/build + uses: splunk/addonfactory-workflow-addon-release/.github/actions/build@ci/lightweight-workflow-ADDON-66448 with: python_version: ${{ matrix.python-version }} SA_GH_USER_NAME: ${{ secrets.SA_GH_USER_NAME }} @@ -231,7 +231,7 @@ jobs: if: ${{ !cancelled() && needs.build.result == 'success' }} steps: - name: Run VirusTotal check - uses: ./.github/actions/virustotal + uses: splunk/addonfactory-workflow-addon-release/.github/actions/virustotal@ci/lightweight-workflow-ADDON-66448 with: VT_API_KEY: ${{ secrets.VT_API_KEY }} @@ -251,7 +251,7 @@ jobs: checks: write steps: - name: Run requirements unit tests - uses: ./.github/actions/requirements-unit-tests + uses: splunk/addonfactory-workflow-addon-release/.github/actions/requirements-unit-tests@ci/lightweight-workflow-ADDON-66448 appinspect-cli: name: AppInspect CLI ${{ matrix.tags }} @@ -272,7 +272,7 @@ jobs: - "manual" steps: - name: Run appinspect CLI - uses: ./.github/actions/appinspect-cli + uses: splunk/addonfactory-workflow-addon-release/.github/actions/appinspect-cli@ci/lightweight-workflow-ADDON-66448 with: matrix_tags: ${{ matrix.tags }} @@ -288,6 +288,6 @@ jobs: packages: write steps: - name: Run artifact registry - uses: ./.github/actions/artifact-registry + uses: splunk/addonfactory-workflow-addon-release/.github/actions/artifact-registry@ci/lightweight-workflow-ADDON-66448 with: sc4s: ${{ needs.meta.outputs.sc4s }}