diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 80b97ab..68e131b 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 50efbe8..8bbb923 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 4423ffd..2f2e101 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 9f86cf2..f8900d9 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 28e3e16..fa8e2f3 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 4144281..d600600 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 aaf3c3c..49369e6 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 009346f..ebf93b3 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 2f23b60..163a10b 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 15f6bd3..a3b865c 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"