diff --git a/.github/workflows/cache-cleanup.yml b/.github/workflows/cache-cleanup.yml index 3cfaf0b2f2..8b89cba107 100644 --- a/.github/workflows/cache-cleanup.yml +++ b/.github/workflows/cache-cleanup.yml @@ -1,4 +1,4 @@ -name: Clean up actions cache on PR close +name: Cache Cleanup on: pull_request: types: @@ -10,6 +10,7 @@ concurrency: jobs: cleanup: + name: Cleanup runs-on: ubuntu-latest steps: - name: Check out code diff --git a/.github/workflows/cli-release.yml b/.github/workflows/cli-release.yml index ac80b5388b..c66dcfb3cf 100644 --- a/.github/workflows/cli-release.yml +++ b/.github/workflows/cli-release.yml @@ -1,9 +1,10 @@ -name: Publish Package to npmjs +name: CLI Release on: workflow_dispatch: jobs: publish: + name: Publish runs-on: ubuntu-latest defaults: run: diff --git a/.github/workflows/docker-cleanup.yml b/.github/workflows/docker-cleanup.yml index 6de84423fe..a49ba55912 100644 --- a/.github/workflows/docker-cleanup.yml +++ b/.github/workflows/docker-cleanup.yml @@ -5,7 +5,7 @@ # # This workflow will not trigger runs on forked repos. -name: Cleanup Old Docker Images +name: Docker Cleanup on: pull_request: diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 2e88f9883f..4bebc75028 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -1,4 +1,4 @@ -name: Build and Push Docker Images +name: Docker on: workflow_dispatch: @@ -18,6 +18,7 @@ permissions: jobs: build_and_push: + name: Build and Push runs-on: ubuntu-latest strategy: # Prevent a failure in one image from stopping the other builds diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 560ce56e95..a2f946f029 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ concurrency: jobs: e2e-tests: - name: Run end-to-end test suites + name: Server (e2e) runs-on: ubuntu-latest steps: @@ -24,7 +24,7 @@ jobs: run: docker compose -f ./docker/docker-compose.test.yml up --renew-anon-volumes --abort-on-container-exit --exit-code-from immich-server --remove-orphans --build doc-tests: - name: Run documentation checks + name: Docs runs-on: ubuntu-latest defaults: run: @@ -50,7 +50,7 @@ jobs: if: ${{ !cancelled() }} server-unit-tests: - name: Run server unit test suites and checks + name: Server runs-on: ubuntu-latest defaults: run: @@ -80,7 +80,7 @@ jobs: if: ${{ !cancelled() }} cli-unit-tests: - name: Run cli test suites + name: CLI runs-on: ubuntu-latest defaults: run: @@ -110,7 +110,7 @@ jobs: if: ${{ !cancelled() }} web-unit-tests: - name: Run web unit test suites and checks + name: Web runs-on: ubuntu-latest defaults: run: @@ -144,7 +144,7 @@ jobs: # if: ${{ !cancelled() }} mobile-unit-tests: - name: Run mobile unit tests + name: Mobile runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -158,7 +158,7 @@ jobs: run: flutter test -j 1 ml-unit-tests: - name: Run ML unit tests and checks + name: Machine Learning runs-on: ubuntu-latest defaults: run: @@ -188,7 +188,7 @@ jobs: poetry run pytest --cov app generated-api-up-to-date: - name: Check generated files are up-to-date + name: OpenAPI Clients runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -209,7 +209,7 @@ jobs: exit 1 generated-typeorm-migrations-up-to-date: - name: Check generated TypeORM migrations are up-to-date + name: TypeORM Migrations runs-on: ubuntu-latest services: postgres: