Skip to content

Commit

Permalink
Update GitHub workflow settings and minor tweaks
Browse files Browse the repository at this point in the history
This commit includes several changes related to the GitHub workflows. These include updating OS dependency to 'ubuntu-latest', PHP version to 8.2 and 8.3, adding MySQL service, DB environment variables, as well as adding the steps to create MySQL databases in the workflows. Additionally, '.phpunit.cache' has been added to .gitignore files, and dependabot settings have been updated as well.

Signed-off-by: Sam Poyigi <[email protected]>
  • Loading branch information
sampoyigi committed Feb 29, 2024
1 parent c4fb731 commit 7e120ce
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ jobs:
run: |
echo "::add-matcher::${{ runner.tool_cache }}/php.json"
echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
- name: Install dependencies
run: composer update --prefer-stable --prefer-dist --no-interaction

Expand Down
1 change: 0 additions & 1 deletion .github/workflows/static-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ jobs:
types:
runs-on: ubuntu-latest
strategy:
fail-fast: true
matrix:
php: [ 8.2, 8.3 ]
name: PHP ${{ matrix.php }} - Static Analysis
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
.php_cs
.php_cs.cache
.phpunit.result.cache
.phpunit.cache
/build
composer.lock
coverage
Expand Down

0 comments on commit 7e120ce

Please sign in to comment.