diff --git a/.github/workflows/appinspect.yml b/.github/workflows/appinspect.yml index 9bb08895..08718566 100644 --- a/.github/workflows/appinspect.yml +++ b/.github/workflows/appinspect.yml @@ -21,7 +21,6 @@ jobs: persist-credentials: false - uses: ./.github/actions/setup-sdk-environment with: - python-version: 3.13 deps-group: lint - name: Run AppInspect uses: ./.github/actions/run-appinspect diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 97d0b317..cc22a376 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -7,7 +7,7 @@ on: workflow_dispatch: concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: false permissions: {} @@ -51,6 +51,7 @@ jobs: - name: Build packages for distribution run: uv build - name: Run AppInspect + if: startsWith(github.ref, 'refs/tags/') == true uses: ./.github/actions/run-appinspect - name: Upload distributables uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index aaad004f..0d341bdd 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -21,7 +21,6 @@ jobs: persist-credentials: false - uses: ./.github/actions/setup-sdk-environment with: - python-version: ${{ matrix.python-version }} deps-group: lint - name: Verify uv.lock is up-to-date run: uv lock --check diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 75ab36f7..bc645e1b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,6 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.13] splunk-version: [latest] steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 @@ -25,7 +24,6 @@ jobs: persist-credentials: false - uses: ./.github/actions/setup-sdk-environment with: - python-version: ${{ matrix.python-version }} deps-group: test - name: Download Splunk MCP Server App continue-on-error: true @@ -57,8 +55,8 @@ jobs: uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 with: path: .pytest_cache - key: pytest-cache-${{ runner.os }}-py${{ matrix.python-version }}-${{ github.ref_name }}-${{ github.sha }} - restore-keys: pytest-cache-${{ runner.os }}-py${{ matrix.python-version }}-${{ github.ref_name }}- + key: pytest-cache-${{ runner.os }}-${{ github.ref_name }}-${{ github.sha }} + restore-keys: pytest-cache-${{ runner.os }}-${{ github.ref_name }}- - name: Run unit tests run: make test-unit - name: Run integration/system tests