Commit Graph

135 Commits

Author SHA1 Message Date
Zach Borboa 65cf205cc9 Skip wheel file types 2026-03-19 16:46:00 -04:00
Zach Borboa c31a1f8490 Write outdated with trailing commas 2026-03-19 16:31:47 -04:00
Zach Borboa 55209e46bf Skip ci tests when requirements tracking file changes 2026-03-19 16:18:45 -04:00
Zach Borboa 41e2f43610 Remove version pin of pip-tools 2026-03-01 22:06:38 -05:00
Zach Borboa 5ee4ecb280 Fix incompatibility 2026-02-03 08:57:25 -05:00
Zach Borboa 465c859f7d Use squash merge 2026-02-03 08:43:00 -05:00
Zach Borboa d3ed8009f6 Use squash merge
Fixes error:
$ gh pr merge --auto --merge "${PR_URL}"
    GraphQL: Merge method merge commits are not allowed on this repository (enablePullRequestAutoMerge)
    Error: Process completed with exit code 1.
2026-01-24 12:47:58 -04:00
dependabot[bot] bc07b9329a ⬆ Bump dependabot/fetch-metadata from 2.4.0 to 2.5.0
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.4.0...v2.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-06 09:10:18 +00:00
dependabot[bot] ce146416a5 ⬆ Bump peter-evans/create-pull-request from 7 to 8 (#1026)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 10:59:07 -05:00
dependabot[bot] e8196936f9 ⬆ Bump actions/checkout from 5 to 6 (#1019)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zach Borboa <zachborboa@gmail.com>
2025-11-21 14:34:18 +00:00
Zach Borboa c46ef2a858 Add PHP 8.5 (#1018)
* Add PHP 8.5 to continuous integration tests

* Use variable

* Add temporary skip

* Allow PHP CS Fixer to run on unsupported PHP versions
2025-11-21 09:13:38 -05:00
Zach Borboa 8e7b3d44fd Attempt to fix release by fetching all history for all branches and tags 2025-11-18 14:35:32 -05:00
Zach Borboa 3b59f4001d Include tags when checking out for release 2025-11-18 09:29:39 -05:00
Zach Borboa ccbac89b97 Update fetch-depth as we don't need all history for all branches 2025-11-16 10:27:16 -05:00
Zach Borboa 14e0881af7 Skip install 2025-11-13 19:54:36 -05:00
Zach Borboa 3e1b56d94c Approve update 2025-11-12 21:16:41 -05:00
Zach Borboa 017f2a83e3 Re-use branch name where possible 2025-11-12 21:05:14 -05:00
Zach Borboa 4b83a84946 Enable auto-merge for pull request 2025-11-12 21:00:18 -05:00
Zach Borboa b18817323b Update to latest version 2025-11-12 21:00:15 -05:00
Zach Borboa 781e46e1eb Fix branch name 2025-11-12 09:59:16 -05:00
Zach Borboa 18cdd4ceed Fix typo 2025-11-12 09:58:14 -05:00
Zach Borboa dfb43deb12 Add workflow for updating a package 2025-11-12 09:56:27 -05:00
Zach Borboa 47336e1285 Fix reading outdated packages list 2025-11-12 09:26:25 -05:00
Zach Borboa 167217bb95 Work on workflow for upgrading outdated dependencies 2025-11-11 17:41:32 -05:00
dependabot[bot] ab4cee28c6 ⬆ Bump tj-actions/changed-files from 46 to 47 (#992)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 46 to 47.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v46...v47)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-version: '47'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zach Borboa <zachborboa@gmail.com>
2025-09-15 21:25:18 -04:00
dependabot[bot] 7cd99dbbac ⬆ Bump actions/checkout from 4 to 5 (#975)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-14 19:50:38 -04:00
Zach Borboa 50852841b8 Install requirements in a virtual environment 2025-06-23 22:18:25 -04:00
Zach Borboa ab8ae3b7be Fix auto-approve for outdated list 2025-06-23 22:02:27 -04:00
Zach Borboa 3a0f39690d Fix location 2025-06-19 12:37:45 -04:00
Zach Borboa 457221ef74 Add workflow to track outdated dependencies (#943)
* Clean up

* Add workflow to track outdated dependencies

* Allow direct and indirect updates for all packages
2025-06-19 12:35:31 -04:00
dependabot[bot] 28bb750e36 ⬆ Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.3.0...v2.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 09:39:22 +00:00
Zach Borboa 202e857e85 Drop support for PHP 7.4 (#937) 2025-03-24 19:45:12 -04:00
dependabot[bot] 99c97ea0e5 ⬆ Bump tj-actions/changed-files from 45 to 46 (#935)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 45 to 46.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v45...v46)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-16 16:57:27 -04:00
Zach Borboa 3348afbb1d Add pull request title flair (#921) 2025-02-17 20:21:47 -05:00
dependabot[bot] e713a1ef7a ⬆ Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.2.0...v2.3.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>
2025-01-27 09:12:21 +00:00
Zach Borboa 8cbaf60cf0 Move pre-commit configuration out of root directory (#911) 2025-01-12 15:59:05 -05:00
Zach Borboa 29cca2e48b Move some configs out of the root directory (#910)
* Move flake8 configuration out of root directory

* Move PHPStan configuration out of root directory
2025-01-12 12:39:31 -05:00
Zach Borboa 87fc9b3796 Use separate scripts to ci tests (#907)
* Run ci static analysis checks using scripts

* Clean up

* Move phpunit run to dedicated script

* Use run.sh and remove ci.sh

* Rename test scripts to be prefixed with "run_"

* Move static analysis runs to test script

* Clean up
2025-01-10 21:44:05 -05:00
Zach Borboa ffda7c386a Add PHPStan for static analysis (#905) 2025-01-10 17:47:54 -05:00
Zach Borboa a041ac97db Add PHP 8.4 as supported (#900)
* Add PHP 8.4 as supported

* Add temporary workaround that manually install psalm on currently supported versions
2024-12-04 09:39:33 -05:00
dependabot[bot] f59e512f3b Bump peter-evans/create-pull-request from 6 to 7 (#892)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 14:34:58 +00:00
dependabot[bot] 2e293e082a Bump tj-actions/changed-files from 44 to 45 (#890)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44 to 45.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v45)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 07:45:28 -04:00
Zach Borboa c808484e5b Drop support for PHP 7.3 (#889) 2024-08-21 22:56:50 -04:00
Zach Borboa 10ea095b5d Drop support for PHP 7.2 (#888) 2024-08-21 22:27:45 -04:00
Zach Borboa d6ffbcfb44 Drop support for PHP 7.1 (#887) 2024-08-21 21:40:39 -04:00
Zach Borboa 50bb005686 Approve pull request only if not already approved (#883) 2024-08-21 20:32:49 -04:00
Zach Borboa 63bddcd230 Drop support for PHP 7.0 (#880) 2024-08-17 09:15:46 -04:00
dependabot[bot] c008f5eccb Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.1.0...v2.2.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>
2024-07-05 09:16:13 +00:00
dependabot[bot] e0f16878b3 Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.0.0...v2.1.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>
2024-04-25 09:12:30 +00:00
dependabot[bot] 9bbbf4a3ff Bump tj-actions/changed-files from 43 to 44 (#856)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 43 to 44.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v43...v44)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-27 19:38:13 -07:00