Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Bump dependencies and add QR code output options" #14

Merged
merged 17 commits into from
Jul 1, 2024
Merged

Conversation

parsilver
Copy link
Contributor

This pull request includes the following changes:

  • Bumps dependabot/fetch-metadata from 1.5.0 to 1.6.0

  • Bumps actions/checkout from 3 to 4

  • Bumps stefanzweifel/git-auto-commit-action from 4 to 5

  • Removes support for PHP <= 8.0

  • Adds the ability to choose the desired output format for generated QR codes

For more details, please refer to the individual commits and patches.

parsilver and others added 10 commits May 25, 2023 21:57
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](dependabot/fetch-metadata@v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action) from 4 to 5.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](stefanzweifel/git-auto-commit-action@v4...v5)

---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
… the generated QR codes, providing flexibility and convenience.
Copy link

codecov bot commented Jul 1, 2024

Codecov Report

Attention: Patch coverage is 95.14563% with 5 lines in your changes missing coverage. Please review.

Project coverage is 97.64%. Comparing base (f61eb6a) to head (4d9cecc).
Report is 8 commits behind head on main.

Files Patch % Lines
src/PromptPay.php 90.90% 2 Missing ⚠️
src/Outputs/AbstractOutput.php 85.71% 1 Missing ⚠️
src/Outputs/FilesystemOutput.php 92.85% 1 Missing ⚠️
src/Outputs/HttpResponseOutput.php 92.85% 1 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff              @@
##                main      #14      +/-   ##
=============================================
- Coverage     100.00%   97.64%   -2.36%     
- Complexity        35       53      +18     
=============================================
  Files              5       12       +7     
  Lines            155      212      +57     
=============================================
+ Hits             155      207      +52     
- Misses             0        5       +5     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

- Update PHP version requirement to 8.1 in composer.json
- Update endroid/qr-code dependency to version 5.0.0
- Update symfony/console dependency to version 7.1.0
- Update pestphp/pest dependency to version 2.0
- Create qr code with phone number and amount
- Generate qr code and display as data URI
- Create qr code and write to file
@parsilver parsilver merged commit 61860ee into main Jul 1, 2024
26 of 28 checks passed
@parsilver parsilver deleted the friendly branch July 1, 2024 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant