diff --git a/.github/workflows/distribute-beta.yml b/.github/workflows/distribute-beta.yml index 8ca51f249b9..04e14e8dbbf 100644 --- a/.github/workflows/distribute-beta.yml +++ b/.github/workflows/distribute-beta.yml @@ -1,4 +1,4 @@ -name: Distribute latest uploaded beta +name: Distribute beta on: workflow_dispatch jobs: distribute-android: diff --git a/.github/workflows/nightly-jobs.yml b/.github/workflows/nightly-jobs.yml index c277d389ef5..41211e6a14b 100644 --- a/.github/workflows/nightly-jobs.yml +++ b/.github/workflows/nightly-jobs.yml @@ -6,6 +6,7 @@ on: - cron: '0 03 * * *' jobs: pagopa_specs_diff: + name: Check PagoPA API specs alignment runs-on: ubuntu-latest environment: dev steps: @@ -19,6 +20,7 @@ jobs: run: ./scripts/pagopa_api_check.sh shell: bash io_check_uris: + name: Check URIs validity in app runs-on: ubuntu-latest environment: dev steps: @@ -36,6 +38,7 @@ jobs: pipenv install pipenv run python3 check_urls.py io_check_cie_button_exists_ios: + name: Check that CIE button exists on iOS runs-on: ubuntu-latest environment: dev steps: diff --git a/.github/workflows/pr-title-conventional-commit-linter.yml b/.github/workflows/pr-title-conventional-commit.yml similarity index 97% rename from .github/workflows/pr-title-conventional-commit-linter.yml rename to .github/workflows/pr-title-conventional-commit.yml index d9cbe9efaae..5717259b7f5 100644 --- a/.github/workflows/pr-title-conventional-commit-linter.yml +++ b/.github/workflows/pr-title-conventional-commit.yml @@ -1,4 +1,4 @@ -name: "Check for conventional commit change type inside the PR title" +name: PR title conventional commit on: pull_request: @@ -7,10 +7,10 @@ on: - edited - reopened - synchronize - + jobs: lint: - name: Validate PR Title + name: Check for conventional commit type in PR title runs-on: ubuntu-22.04 env: VALID_TYPES: "feat|fix|docs|style|refactor|perf|test|build|ci|chore|revert" diff --git a/.github/workflows/pr-title-linter-and-linker.yml b/.github/workflows/pr-title-jira.yml similarity index 97% rename from .github/workflows/pr-title-linter-and-linker.yml rename to .github/workflows/pr-title-jira.yml index e532212ad53..498a00c61ca 100644 --- a/.github/workflows/pr-title-linter-and-linker.yml +++ b/.github/workflows/pr-title-jira.yml @@ -1,4 +1,4 @@ -name: "Lint and Link PR title" +name: PR title Jira on: pull_request: @@ -7,10 +7,10 @@ on: - edited - reopened - synchronize - + jobs: lint: - name: Validate PR Title And Link Jira Issue + name: Check for Jira issue in PR title runs-on: ubuntu-22.04 env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/publiccode-validation.yml b/.github/workflows/publiccode-validation.yml index df6418d1ba1..756d6c88282 100644 --- a/.github/workflows/publiccode-validation.yml +++ b/.github/workflows/publiccode-validation.yml @@ -1,7 +1,9 @@ +name: Publiccode validation on: [push, pull_request] jobs: publiccode_validation: + name: Parse pubbliccode runs-on: ubuntu-latest steps: - uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2 diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index 35ea86ddd6d..09b6f5ef852 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -1,10 +1,11 @@ -name: Canary release +name: Release canary on: workflow_dispatch: jobs: run-static-checks: uses: ./.github/workflows/staticcheck.yaml prepare-canary-release: + name: Prepare canary release needs: run-static-checks runs-on: ubuntu-latest outputs: @@ -52,6 +53,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} release-android: + name: Release Android app on Play Store needs: prepare-canary-release environment: canary runs-on: ubuntu-latest @@ -147,6 +149,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} release-ios: + name: Release iOS app on App Store needs: prepare-canary-release environment: canary runs-on: macos-15-xlarge @@ -242,6 +245,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} notify-new-version: + name: Notifiy new version runs-on: ubuntu-latest needs: - prepare-canary-release diff --git a/.github/workflows/release-new-cycle.yml b/.github/workflows/release-new-cycle.yml index 21914a9255e..950852e47c3 100644 --- a/.github/workflows/release-new-cycle.yml +++ b/.github/workflows/release-new-cycle.yml @@ -1,4 +1,4 @@ -name: Start a new release cycle on stores +name: Release new cycle on: workflow_dispatch: inputs: @@ -15,6 +15,7 @@ jobs: run-static-checks: uses: ./.github/workflows/staticcheck.yaml bump-app-version: + name: Bump app version needs: run-static-checks runs-on: ubuntu-latest environment: prod @@ -69,6 +70,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} release-android: + name: Release Android app on Play Store needs: bump-app-version environment: prod runs-on: ubuntu-latest @@ -164,6 +166,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} release-ios: + name: Release iOS app on App Store needs: bump-app-version environment: prod runs-on: macos-15-xlarge diff --git a/.github/workflows/release-nightly.yml b/.github/workflows/release-nightly.yml index 4e9d31d9922..eb1bfc57893 100644 --- a/.github/workflows/release-nightly.yml +++ b/.github/workflows/release-nightly.yml @@ -1,4 +1,4 @@ -name: Nightly release new app version +name: Release nightly on: schedule: - cron: '59 21 * * *' @@ -58,10 +58,12 @@ jobs: env: BRANCH_NAME: ${{ github.ref_name }} run-static-checks: + name: Run static checks needs: detect-changes if: needs.detect-changes.outputs.has_changes == 'true' uses: ./.github/workflows/staticcheck.yaml bump-app-version: + name: Bump app version needs: [detect-changes, run-static-checks] runs-on: ubuntu-latest environment: prod @@ -103,6 +105,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} release-android: + name: Release Android app on Play Store needs: bump-app-version environment: prod runs-on: ubuntu-latest @@ -198,6 +201,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} release-ios: + name: Release iOS app on App Store needs: bump-app-version environment: prod runs-on: macos-15-xlarge diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 054f8dbd192..06668e18416 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -1,4 +1,4 @@ -name: Mark stale issues and pull requests +name: Stale on: schedule: @@ -6,7 +6,7 @@ on: jobs: stale: - + name: Mark stale issues and PRs runs-on: ubuntu-latest permissions: issues: write diff --git a/.github/workflows/staticcheck.yaml b/.github/workflows/static-checks.yaml similarity index 96% rename from .github/workflows/staticcheck.yaml rename to .github/workflows/static-checks.yaml index 83fbb7d57bc..880fc802871 100644 --- a/.github/workflows/staticcheck.yaml +++ b/.github/workflows/static-checks.yaml @@ -1,9 +1,11 @@ +name: Static checks on: - pull_request - merge_group - workflow_call jobs: static-checks: + name: Typescript lint and prettier runs-on: ubuntu-latest concurrency: group: ${{ github.workflow }}-pr-staticcheck-${{ github.head_ref || github.run_id }} @@ -20,6 +22,7 @@ jobs: - id: run-prettier run: yarn prettier:check unit-test: + name: Unit tests runs-on: ubuntu-latest environment: dev needs: static-checks diff --git a/.github/workflows/weekly-jobs.yml b/.github/workflows/weekly-jobs.yml index d0dc4afa721..83de367070c 100644 --- a/.github/workflows/weekly-jobs.yml +++ b/.github/workflows/weekly-jobs.yml @@ -6,6 +6,7 @@ on: - cron: '0 14 * * 5' jobs: check-outdated-dependencies: + name: Check outdated dependencies runs-on: ubuntu-latest environment: dev steps: diff --git a/.github/workflows/zendesk-trigger-manager.yml b/.github/workflows/zendesk-trigger-manager.yml index 1e5f27bc5f2..8cd8ae81f9a 100644 --- a/.github/workflows/zendesk-trigger-manager.yml +++ b/.github/workflows/zendesk-trigger-manager.yml @@ -27,6 +27,7 @@ permissions: {} jobs: get-trigger-status: + name: Get Zendesk Trigger Status # Run this job only if the user chose 'View Trigger Status' if: github.event.inputs.action == 'View Trigger Status' runs-on: ubuntu-latest @@ -63,6 +64,7 @@ jobs: echo "- **App Version Tag:** \`$APP_VERSION_TAG\`" >> $GITHUB_STEP_SUMMARY update-trigger-app-version: + name: Update Zendesk Trigger for app version # Run this job only if the user chose 'Update App Version' if: github.event.inputs.action == 'Update App Version' runs-on: ubuntu-latest @@ -166,6 +168,7 @@ jobs: fi send-slack-notification: + name: Send Slack notification # Run this job only if the user chose 'Update App Version' if: github.event.inputs.action == 'Update App Version' runs-on: ubuntu-latest