diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a3af96c..de4cfe1 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -51,7 +51,7 @@ jobs: uses: actions/cache@v3 with: path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-composer-php7.1-${{ hashFiles('**/composer.lock') }} + key: ${{ runner.os }}-composer-php7.1-${{ hashFiles('**/composer.json') }} restore-keys: ${{ runner.os }}-composer-php7.1- - name: Install dependencies run: composer install --prefer-dist --no-progress --no-interaction --no-scripts --no-plugins @@ -96,7 +96,7 @@ jobs: uses: actions/cache@v3 with: path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-composer-php${{ matrix.php_version }}-${{ hashFiles('**/composer.lock') }} + key: ${{ runner.os }}-composer-php${{ matrix.php_version }}-${{ hashFiles('**/composer.json') }} restore-keys: ${{ runner.os }}-composer-php${{ matrix.php_version }}- - name: Install dependencies run: composer install --prefer-dist --no-progress --no-interaction --no-scripts --no-plugins @@ -126,7 +126,7 @@ jobs: with: node-version: "lts/*" - name: Install dependencies - run: npm install --global semantic-release@21 @semantic-release/git@10 @semantic-release/changelog@6 @semantic-release/changelog@6 + run: npm install --global semantic-release@21 @semantic-release/git@10 @semantic-release/changelog@6 @semantic-release/changelog@6 @commitlint/config-conventional@17 - name: Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.releaserc b/.releaserc index 167f0ec..af6bf2c 100644 --- a/.releaserc +++ b/.releaserc @@ -1,6 +1,6 @@ preset: conventionalcommits plugins: - - '@semantic-release/commit-analyzer' + - ['@semantic-release/commit-analyzer', {preset: 'conventionalcommits'}] - '@semantic-release/release-notes-generator' - ['@semantic-release/changelog', {changelogTitle: '# Changelog'}] - '@semantic-release/github'