From 6c9cd06e4a6fbe67dc708968c6f80a09f859fd04 Mon Sep 17 00:00:00 2001 From: sunxyw Date: Fri, 9 Sep 2022 21:03:47 +0800 Subject: [PATCH] simplify incrememt build number --- .github/workflows/increment-build-number.yml | 25 ++++---------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/.github/workflows/increment-build-number.yml b/.github/workflows/increment-build-number.yml index 5fafab7d..a55b2fa2 100644 --- a/.github/workflows/increment-build-number.yml +++ b/.github/workflows/increment-build-number.yml @@ -22,27 +22,12 @@ jobs: ref: ${{ github.base_ref }} - name: Setup PHP - uses: "shivammathur/setup-php@v2" + uses: sunxyw/workflows/setup-environment@main with: - php-version: '8.1' - extensions: swoole, posix, json - - - name: Setup problem matchers for PHP - run: echo "::add-matcher::${{ runner.tool_cache }}/php.json" - - - name: Get composer cache directory - id: composer-cache - run: echo "::set-output name=dir::$(composer config cache-files-dir)" - - - name: Cache dependencies - uses: actions/cache@v2 - with: - path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }} - restore-keys: ${{ runner.os }}-composer- - - - name: Install Composer Dependencies - run: "composer install --prefer-dist --no-progress --optimize-autoloader" + php-version: 8.0 + php-extensions: swoole, posix, json + operating-system: ubuntu-latest + use-cache: true - name: Generate API Docs id: generate-api-docs