diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 80b97ab8..68e131bc 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -16,7 +16,7 @@ env: jobs: build: - name: Build SDK + name: Build & Package runs-on: ${{ contains(github.server_url, 'github.com') && 'ubuntu-latest' || fromJSON('["self-hosted"]') }} permissions: contents: read diff --git a/.github/workflows/check-version-bump.yaml b/.github/workflows/check-version-bump.yaml index 50efbe8f..8bbb923b 100644 --- a/.github/workflows/check-version-bump.yaml +++ b/.github/workflows/check-version-bump.yaml @@ -10,7 +10,7 @@ permissions: jobs: check-version-bump: - name: Enforce version bump when src/ is modified + name: Check Version Bump runs-on: ${{ contains(github.server_url, 'github.com') && 'ubuntu-latest' || fromJSON('["self-hosted"]') }} steps: - name: Checkout repository diff --git a/.github/workflows/commit-validation.yaml b/.github/workflows/commit-validation.yaml index 4423ffde..2f2e1018 100644 --- a/.github/workflows/commit-validation.yaml +++ b/.github/workflows/commit-validation.yaml @@ -13,6 +13,7 @@ permissions: jobs: commit-validation: + name: Commit Validation runs-on: ${{ contains(github.server_url, 'github.com') && 'ubuntu-latest' || fromJSON('["self-hosted"]') }} steps: - name: Checkout repository diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 9f86cf24..f8900d93 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -18,6 +18,7 @@ on: jobs: integration-tests: + name: Integration Tests # Skip integration tests for PRs from forks (they don't have access to secrets) if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository runs-on: ${{ contains(github.server_url, 'github.com') && 'ubuntu-latest' || fromJSON('["self-hosted"]') }} diff --git a/.github/workflows/proto-verify.yaml b/.github/workflows/proto-verify.yaml index 28e3e167..fa8e2f39 100644 --- a/.github/workflows/proto-verify.yaml +++ b/.github/workflows/proto-verify.yaml @@ -1,4 +1,4 @@ -name: Proto generation check +name: Proto Generation Check on: pull_request: @@ -20,7 +20,7 @@ permissions: jobs: verify-proto: - name: Verify generated proto code is up-to-date + name: Proto Generation Check runs-on: ubuntu-latest steps: diff --git a/.github/workflows/release-internal.yml b/.github/workflows/release-internal.yml index 4144281d..d6006007 100644 --- a/.github/workflows/release-internal.yml +++ b/.github/workflows/release-internal.yml @@ -11,7 +11,7 @@ permissions: jobs: publish: - name: Publish to Artifactory + name: Publish Package to Internal Artifactory runs-on: ["self-hosted"] environment: 'artifactory:sap-cloud-sdk' if: ${{ !contains(github.server_url, 'github.com') }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aaf3c3cf..49369e69 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ jobs: permissions: contents: read id-token: write - name: Publish to PyPI + name: Publish Package to PyPI runs-on: ubuntu-latest environment: 'pypi:sap-cloud-sdk' steps: diff --git a/.github/workflows/reuse.yaml b/.github/workflows/reuse.yaml index 009346f7..ebf93b37 100644 --- a/.github/workflows/reuse.yaml +++ b/.github/workflows/reuse.yaml @@ -13,6 +13,7 @@ permissions: jobs: check-reuse-compliance: + name: REUSE Compliance Check runs-on: ${{ contains(github.server_url, 'github.com') && 'ubuntu-latest' || fromJSON('["self-hosted"]') }} steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/sync.yaml b/.github/workflows/sync.yaml index 2f23b606..163a10be 100644 --- a/.github/workflows/sync.yaml +++ b/.github/workflows/sync.yaml @@ -10,6 +10,7 @@ permissions: jobs: sync: + name: Sync from External Repository runs-on: ["self-hosted"] if: ${{ !contains(github.server_url, 'github.com') && contains(github.repository, 'application-foundation') }} steps: diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 15f6bd30..a3b865cf 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -17,7 +17,7 @@ env: jobs: test: - name: Unit Tests with Coverage + name: Tests & Coverage runs-on: ${{ contains(github.server_url, 'github.com') && 'ubuntu-latest' || fromJSON('["self-hosted"]') }} steps: - name: "Checkout Repository"