From 653c013c6ecd16293de5cd9aea707d447ea4f73f Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Mon, 5 Feb 2024 10:08:06 +0100 Subject: [PATCH] feat(CI): Utilize low-resource pool for changes and summaries Signed-off-by: Joas Schilling --- .github/workflows/block-merge-eol.yml | 2 +- .github/workflows/block-merge-freeze.yml | 2 +- .github/workflows/dependabot-approve-merge.yml | 2 +- .github/workflows/files-external-s3.yml | 4 ++-- .github/workflows/files-external-webdav.yml | 4 ++-- .github/workflows/fixup.yml | 2 +- .github/workflows/ftp.yml | 2 +- .github/workflows/integration-s3-primary.yml | 2 +- .github/workflows/integration-sqlite.yml | 4 ++-- .github/workflows/lint-eslint.yml | 4 ++-- .github/workflows/lint-php-cs.yml | 4 ++-- .github/workflows/lint-php.yml | 4 ++-- .github/workflows/node-tests.yml | 4 ++-- .github/workflows/node.yml | 4 ++-- .github/workflows/object-storage-azure.yml | 4 ++-- .github/workflows/object-storage-s3.yml | 4 ++-- .github/workflows/object-storage-swift.yml | 4 ++-- .github/workflows/phpunit-mariadb.yml | 4 ++-- .github/workflows/phpunit-memcached.yml | 4 ++-- .github/workflows/phpunit-mysql.yml | 4 ++-- .github/workflows/phpunit-nodb.yml | 4 ++-- .github/workflows/phpunit-oci.yml | 4 ++-- .github/workflows/phpunit-pgsql.yml | 4 ++-- .github/workflows/phpunit-sqlite.yml | 4 ++-- .github/workflows/sftp.yml | 2 +- 25 files changed, 43 insertions(+), 43 deletions(-) diff --git a/.github/workflows/block-merge-eol.yml b/.github/workflows/block-merge-eol.yml index 8c7653eac9e..5f34853bab7 100644 --- a/.github/workflows/block-merge-eol.yml +++ b/.github/workflows/block-merge-eol.yml @@ -20,7 +20,7 @@ jobs: # Only run on stableXX branches if: startsWith( github.base_ref, 'stable') - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low steps: - name: Download updater config diff --git a/.github/workflows/block-merge-freeze.yml b/.github/workflows/block-merge-freeze.yml index f2d029c9927..11f8b9e37d1 100644 --- a/.github/workflows/block-merge-freeze.yml +++ b/.github/workflows/block-merge-freeze.yml @@ -22,7 +22,7 @@ jobs: if: github.event.pull_request.draft == false - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low steps: - name: Download version.php from ${{ github.base_ref }} diff --git a/.github/workflows/dependabot-approve-merge.yml b/.github/workflows/dependabot-approve-merge.yml index 9951547f76a..00b019613f5 100644 --- a/.github/workflows/dependabot-approve-merge.yml +++ b/.github/workflows/dependabot-approve-merge.yml @@ -22,7 +22,7 @@ concurrency: jobs: auto-approve-merge: if: github.actor == 'dependabot[bot]' - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low permissions: # for hmarr/auto-approve-action to approve PRs pull-requests: write diff --git a/.github/workflows/files-external-s3.yml b/.github/workflows/files-external-s3.yml index 7efdde88da8..cf60e87d000 100644 --- a/.github/workflows/files-external-s3.yml +++ b/.github/workflows/files-external-s3.yml @@ -10,7 +10,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -176,7 +176,7 @@ jobs: docker ps -aq | while read container ; do IMAGE=$(docker inspect --format='{{.Config.Image}}' $container); echo $IMAGE; docker logs $container; echo "\n\n" ; done s3-external-summary: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, files-external-s3-minio, files-external-s3-localstack] if: always() diff --git a/.github/workflows/files-external-webdav.yml b/.github/workflows/files-external-webdav.yml index 18b7b0cfb39..4effb64c20e 100644 --- a/.github/workflows/files-external-webdav.yml +++ b/.github/workflows/files-external-webdav.yml @@ -10,7 +10,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -96,7 +96,7 @@ jobs: flags: phpunit-files-external-webdav files-external-webdav-summary: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, files-external-webdav-apache] if: always() diff --git a/.github/workflows/fixup.yml b/.github/workflows/fixup.yml index 9548d19f2d5..98d49927ab8 100644 --- a/.github/workflows/fixup.yml +++ b/.github/workflows/fixup.yml @@ -24,7 +24,7 @@ jobs: pull-requests: write name: Block fixup and squash commits - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low steps: - name: Run check diff --git a/.github/workflows/ftp.yml b/.github/workflows/ftp.yml index ffa2722d342..cddb92ae94b 100644 --- a/.github/workflows/ftp.yml +++ b/.github/workflows/ftp.yml @@ -74,7 +74,7 @@ jobs: docker logs ftp ftp-summary: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: ftp-tests if: always() diff --git a/.github/workflows/integration-s3-primary.yml b/.github/workflows/integration-s3-primary.yml index 618129c3de9..ba43cb4710e 100644 --- a/.github/workflows/integration-s3-primary.yml +++ b/.github/workflows/integration-s3-primary.yml @@ -91,7 +91,7 @@ jobs: s3-primary-integration-summary: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [integration-s3-primary] if: always() diff --git a/.github/workflows/integration-sqlite.yml b/.github/workflows/integration-sqlite.yml index 2c931007a84..e2d53156121 100644 --- a/.github/workflows/integration-sqlite.yml +++ b/.github/workflows/integration-sqlite.yml @@ -17,7 +17,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: # FIXME src: ${{ steps.changes.outputs.src}} @@ -155,7 +155,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, integration-sqlite] if: always() diff --git a/.github/workflows/lint-eslint.yml b/.github/workflows/lint-eslint.yml index aa53d8dee69..0f984d69685 100644 --- a/.github/workflows/lint-eslint.yml +++ b/.github/workflows/lint-eslint.yml @@ -20,7 +20,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -83,7 +83,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, lint] if: always() diff --git a/.github/workflows/lint-php-cs.yml b/.github/workflows/lint-php-cs.yml index 73bcc76c43c..9b12695cf20 100644 --- a/.github/workflows/lint-php-cs.yml +++ b/.github/workflows/lint-php-cs.yml @@ -16,7 +16,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -65,7 +65,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, lint] if: always() diff --git a/.github/workflows/lint-php.yml b/.github/workflows/lint-php.yml index 6e3587c190d..00a7286508c 100644 --- a/.github/workflows/lint-php.yml +++ b/.github/workflows/lint-php.yml @@ -17,7 +17,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -70,7 +70,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, lint] if: always() diff --git a/.github/workflows/node-tests.yml b/.github/workflows/node-tests.yml index 92e8f46f5f5..ca5e2410810 100644 --- a/.github/workflows/node-tests.yml +++ b/.github/workflows/node-tests.yml @@ -11,7 +11,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -157,7 +157,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, test, jsunit, handlebars] if: always() diff --git a/.github/workflows/node.yml b/.github/workflows/node.yml index 4b71db36fea..dca5d6dc8ce 100644 --- a/.github/workflows/node.yml +++ b/.github/workflows/node.yml @@ -17,7 +17,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -87,7 +87,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, build] if: always() diff --git a/.github/workflows/object-storage-azure.yml b/.github/workflows/object-storage-azure.yml index cb62ad12a98..808147bff70 100644 --- a/.github/workflows/object-storage-azure.yml +++ b/.github/workflows/object-storage-azure.yml @@ -10,7 +10,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -115,7 +115,7 @@ jobs: docker ps -aq | while read container ; do IMAGE=$(docker inspect --format='{{.Config.Image}}' $container); echo $IMAGE; docker logs $container; echo "\n\n" ; done azure-primary-summary: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, azure-primary-tests] if: always() diff --git a/.github/workflows/object-storage-s3.yml b/.github/workflows/object-storage-s3.yml index 24f196cd909..991e6d16fdb 100644 --- a/.github/workflows/object-storage-s3.yml +++ b/.github/workflows/object-storage-s3.yml @@ -10,7 +10,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -121,7 +121,7 @@ jobs: docker ps -aq | while read container ; do IMAGE=$(docker inspect --format='{{.Config.Image}}' $container); echo $IMAGE; docker logs $container; echo "\n\n" ; done s3-primary-summary: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes,s3-primary-tests-minio] if: always() diff --git a/.github/workflows/object-storage-swift.yml b/.github/workflows/object-storage-swift.yml index ec189101bed..e27e59c0c35 100644 --- a/.github/workflows/object-storage-swift.yml +++ b/.github/workflows/object-storage-swift.yml @@ -10,7 +10,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -111,7 +111,7 @@ jobs: docker ps -aq | while read container ; do IMAGE=$(docker inspect --format='{{.Config.Image}}' $container); echo $IMAGE; docker logs $container; echo "\n\n" ; done swift-primary-summary: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes,swift-primary-tests] if: always() diff --git a/.github/workflows/phpunit-mariadb.yml b/.github/workflows/phpunit-mariadb.yml index 523ba26fbda..d4bbb7542f0 100644 --- a/.github/workflows/phpunit-mariadb.yml +++ b/.github/workflows/phpunit-mariadb.yml @@ -19,7 +19,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -132,7 +132,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, phpunit-mariadb] if: always() diff --git a/.github/workflows/phpunit-memcached.yml b/.github/workflows/phpunit-memcached.yml index 04be6b01c12..92b90457d53 100644 --- a/.github/workflows/phpunit-memcached.yml +++ b/.github/workflows/phpunit-memcached.yml @@ -19,7 +19,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src}} @@ -111,7 +111,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, phpunit-memcached] if: always() diff --git a/.github/workflows/phpunit-mysql.yml b/.github/workflows/phpunit-mysql.yml index a04e7ba827d..f0f6b6c90ef 100644 --- a/.github/workflows/phpunit-mysql.yml +++ b/.github/workflows/phpunit-mysql.yml @@ -19,7 +19,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src }} @@ -132,7 +132,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, phpunit-mysql] if: always() diff --git a/.github/workflows/phpunit-nodb.yml b/.github/workflows/phpunit-nodb.yml index f35c57e78c1..d9661448d35 100644 --- a/.github/workflows/phpunit-nodb.yml +++ b/.github/workflows/phpunit-nodb.yml @@ -20,7 +20,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src }} @@ -115,7 +115,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, phpunit-nodb] if: always() diff --git a/.github/workflows/phpunit-oci.yml b/.github/workflows/phpunit-oci.yml index bb7da893cab..3346852574f 100644 --- a/.github/workflows/phpunit-oci.yml +++ b/.github/workflows/phpunit-oci.yml @@ -14,7 +14,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src }} @@ -128,7 +128,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, phpunit-oci] if: always() diff --git a/.github/workflows/phpunit-pgsql.yml b/.github/workflows/phpunit-pgsql.yml index f5512aa33d7..a4bb9c014eb 100644 --- a/.github/workflows/phpunit-pgsql.yml +++ b/.github/workflows/phpunit-pgsql.yml @@ -19,7 +19,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src }} @@ -131,7 +131,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, phpunit-pgsql] if: always() diff --git a/.github/workflows/phpunit-sqlite.yml b/.github/workflows/phpunit-sqlite.yml index 38ac2bca544..e9f7dd2f277 100644 --- a/.github/workflows/phpunit-sqlite.yml +++ b/.github/workflows/phpunit-sqlite.yml @@ -19,7 +19,7 @@ concurrency: jobs: changes: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low outputs: src: ${{ steps.changes.outputs.src }} @@ -115,7 +115,7 @@ jobs: summary: permissions: contents: none - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: [changes, phpunit-sqlite] if: always() diff --git a/.github/workflows/sftp.yml b/.github/workflows/sftp.yml index d1f8a60c6a1..1de9113bd8c 100644 --- a/.github/workflows/sftp.yml +++ b/.github/workflows/sftp.yml @@ -63,7 +63,7 @@ jobs: docker logs sftp sftp-summary: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-low needs: sftp-tests if: always() -- 2.39.5