164 Commits

Author SHA1 Message Date
Grégoire Paris
ee03546d1d Merge pull request #80 from doctrine/dependabot/github_actions/actions/upload-artifact-7
Bump actions/upload-artifact from 6 to 7
14.0.0
2026-03-16 08:06:30 +00:00
Grégoire Paris
04689341f2 Merge pull request #81 from doctrine/dependabot/github_actions/actions/download-artifact-8
Bump actions/download-artifact from 7 to 8
2026-03-16 08:06:10 +00:00
Alexander M. Turek
47f8c34b13 Merge pull request #82 from doctrine/dependabot/github_actions/ramsey/composer-install-4
Bump ramsey/composer-install from 3 to 4
2026-03-16 08:26:19 +01:00
dependabot[bot]
3bc01ada69 Bump ramsey/composer-install from 3 to 4
Bumps [ramsey/composer-install](https://github.com/ramsey/composer-install) from 3 to 4.
- [Release notes](https://github.com/ramsey/composer-install/releases)
- [Commits](https://github.com/ramsey/composer-install/compare/v3...v4)

---
updated-dependencies:
- dependency-name: ramsey/composer-install
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-16 03:43:52 +00:00
dependabot[bot]
0af30c674f Bump actions/download-artifact from 7 to 8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 03:44:23 +00:00
dependabot[bot]
b7840f46ac Bump actions/upload-artifact from 6 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 03:44:18 +00:00
Alexander M. Turek
3fea8048ab Merge pull request #78 from doctrine/dependabot/github_actions/actions/upload-artifact-6 2025-12-15 07:57:50 +01:00
Alexander M. Turek
ef4733294e Merge pull request #79 from doctrine/dependabot/github_actions/actions/download-artifact-7 2025-12-15 07:57:22 +01:00
dependabot[bot]
2d83b2aa84 Bump actions/download-artifact from 6 to 7
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 03:07:57 +00:00
dependabot[bot]
a1e660c6b5 Bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 03:07:54 +00:00
Alexander M. Turek
4690ceb2a0 Merge pull request #77 from doctrine/dependabot/github_actions/actions/checkout-6 13.1.0 2025-11-24 07:31:33 +01:00
dependabot[bot]
2b6a441ee6 Bump actions/checkout from 5 to 6
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>
2025-11-24 03:27:59 +00:00
Grégoire Paris
5f43313617 Merge pull request #76 from derrabus/improvement/php-8.5
Bump workflows to PHP 8.5
13.0.0
2025-11-23 19:44:14 +01:00
Alexander M. Turek
371e87f4a6 Bump workflows to PHP 8.5 2025-11-23 15:35:12 +01:00
Grégoire Paris
3ac9f73aa4 Merge pull request #75 from doctrine/php-docs-version
Set php version to the same as website
v12.2.0
2025-10-30 08:29:46 +01:00
Claudio Zizza
af54604771 Set php version to the same as website 2025-10-30 00:02:02 +01:00
Grégoire Paris
adc2801045 Merge pull request #73 from doctrine/dependabot/github_actions/actions/upload-artifact-5
Bump actions/upload-artifact from 4 to 5
2025-10-27 08:38:46 +01:00
Grégoire Paris
b4f9bf6901 Merge pull request #74 from doctrine/dependabot/github_actions/actions/download-artifact-6
Bump actions/download-artifact from 5 to 6
2025-10-27 08:38:29 +01:00
dependabot[bot]
0e365ea60d Bump actions/download-artifact from 5 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 03:18:27 +00:00
dependabot[bot]
0a660bbc34 Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 03:18:25 +00:00
Jérôme Tamarelle
971d725d65 Merge pull request #72 from GromNaN/phpunit-options
Add `phpunit-options-lowest` to add option to the phpunit command on `matrix.dependencies = lowest`
12.1.0
2025-10-22 14:22:25 +02:00
Jérôme Tamarelle
ffb01270a1 Add phpunit-options 2025-10-21 22:33:34 +02:00
Grégoire Paris
bc894fb726 Merge pull request #70 from greg0ire/fix-comparison
Fix version checking
12.0.0
2025-10-13 18:12:34 +02:00
Gregoire PARIS
b41495fdf6 Fix version checking
I intended to exclude e.g. 11.5.28 but failed to do so because it is
greater than 10.5.49.
Let us instead just check against 10.0.0: if the upgrade fails, it
should be easy to fix it by requiring the correct patch version.
2025-10-13 13:31:08 +02:00
Grégoire Paris
4671c8122a Merge pull request #69 from greg0ire/remove-require
Remove require
2025-10-13 13:16:09 +02:00
Grégoire Paris
4a7d4aaf03 Assume documentation composer.json is already present
We want developers to be able to able to generate docs as well. This
means the docs directory should already contain a composer.json for them
to use.
2025-10-12 17:59:47 +02:00
Grégoire Paris
6206d2f204 Configure working-directory properly
Unless we specify the working directory, composer will install
dependencies for the project in the root directory.
2025-10-12 17:59:04 +02:00
Grégoire Paris
698b5c0017 Merge pull request #68 from greg0ire/cpc
Check PHP configuration
10.1.0
2025-10-11 21:42:15 +02:00
Grégoire Paris
76b9a741cf Check PHP configuration
Let us check that we are running PHPUnit in the right conditions,
otherwise we could get surprises such as no error output.
2025-10-11 13:48:34 +02:00
Grégoire Paris
0b40ed3d65 Merge pull request #67 from greg0ire/dev-file
Use development file
10.0.0
2025-10-10 20:44:15 +02:00
Grégoire Paris
42502ed176 Use development file
It seems that recent versions of PHPUnit have started honoring
display_errors. This prompted me to do this more global change, which
means we no longer mean to turn assertions on manually, since that is
done in the development INI file.
2025-10-10 18:38:34 +02:00
Pauline Vos
cf7c368e9b Merge pull request #66 from doctrine/update-docs
Update `documentation.yml` to reference docs builder
9.0.0
2025-10-09 14:10:53 +02:00
Pauline Vos
6db4a414a9 Update documentation.yml to reference docs builder 2025-10-09 13:47:03 +02:00
Grégoire Paris
9cfa15f09e Merge pull request #65 from greg0ire/drop-q-option
Drop -q option when using phpcs
8.0.0
2025-10-02 15:56:07 +02:00
Grégoire Paris
6b8d93e394 Drop -q option when using phpcs
It was initially used because phpcs wrongly output things not intended
to be piped into other programs to stdout, such as the progress bar and
timing information.
2025-10-01 22:06:45 +02:00
Grégoire Paris
3eba1f1018 Merge pull request #64 from doctrine/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-08-18 08:46:32 +02:00
dependabot[bot]
a687fc4bf6 Bump actions/checkout from 4 to 5
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>
2025-08-18 04:54:40 +00:00
Grégoire Paris
70d5639007 Merge pull request #63 from greg0ire/remove-ci-label
Remove CI label
2025-08-11 08:57:39 +02:00
Grégoire Paris
cf6dbafb12 Merge pull request #62 from doctrine/dependabot/github_actions/actions/download-artifact-5
Bump actions/download-artifact from 4 to 5
2025-08-11 08:17:54 +02:00
Grégoire Paris
f0ddcf8f73 Remove CI label
With dependabot, we are not maintaining the CI of this repository, we
are instead affecting workflows that will be used in our ecosystem of
libraries. A "CI" label would be misleading.

Plus, we do not have automatic releases setup here, and
probably never will, so there is little point in having labels.
2025-08-11 08:16:39 +02:00
dependabot[bot]
0d5a738ab2 Bump actions/download-artifact from 4 to 5
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 04:30:14 +00:00
Grégoire Paris
7949b7dcbe Merge pull request #61 from mvorisek/patch-1
Report all CS errors to CI console
7.3.0
2025-06-05 08:57:26 +02:00
Michael Voříšek
c22d5bbcc2 Report all CS errors to CI 2025-05-07 10:22:11 +02:00
Gabriel Ostrolucký
aaaf5b246f Merge pull request #60 from greg0ire/greg0ire-patch-1
Upgrade phpdocumentor
7.2.2
2025-03-08 12:35:50 +01:00
Grégoire Paris
af276f30e4 Upgrade phpdocumentor
It should fix pipeline issues observed on ORM
2025-03-08 12:09:34 +01:00
Grégoire Paris
d79f19983b Merge pull request #59 from greg0ire/pin-phpdocumentor
fix: pin phpDocumentor
7.2.1
2025-02-03 20:56:46 +01:00
Grégoire Paris
f2ceefa941 fix: pin phpDocumentor
Sudden upgrades can lead to broken builds. For instance, the latest
versions require us to install phpDocumentor/filesystem. Let us do the
upgrades in a controlled way from time to time instead.
2025-02-03 20:44:58 +01:00
Grégoire Paris
9061a3b2c6 Merge pull request #58 from greg0ire/locked-deps
Allow locking the deps
7.2.0
2025-01-30 22:27:00 +01:00
Grégoire Paris
2ff95c8fd8 Allow locking the deps
On doctrine/website, which is a regular Symfony application, we put the
composer.lock under version control, as we should.
In order to be able to have the same experience in the CI as we have
locally, we should use the same version of the dependencies.
To that end, let's allow passing the dependency-versions option to
ramsey/composer-install on workflows that are reused on
doctrine/website.
2025-01-30 21:48:50 +01:00
Grégoire Paris
297a67470c Merge pull request #55 from SenseException/website-schema
Website JSON schema for .doctrine-project.json
7.1.0
2024-12-10 23:07:52 +01:00