Commit Graph

26 Commits

Author SHA1 Message Date
dependabot[bot] 9f28de78a0
Bump ramsey/composer-install from 2 to 3 (#1551)
Bumps [ramsey/composer-install](https://github.com/ramsey/composer-install) from 2 to 3.
- [Release notes](https://github.com/ramsey/composer-install/releases)
- [Commits](https://github.com/ramsey/composer-install/compare/v2...v3)

---
updated-dependencies:
- dependency-name: ramsey/composer-install
  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-04 17:41:38 +13:00
Martin Rademacher 10c8d45744
Add PHP 8.4 to build matrix (#1541) 2024-01-30 08:43:19 +13:00
dependabot[bot] 56ad9c2a01
Bump actions/cache from 3 to 4 (#1534)
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  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-01-23 08:58:34 +13:00
dependabot[bot] a70a5dc5db
Bump crazy-max/ghaction-github-pages from 2 to 4 (#1521)
Bumps [crazy-max/ghaction-github-pages](https://github.com/crazy-max/ghaction-github-pages) from 2 to 4.
- [Release notes](https://github.com/crazy-max/ghaction-github-pages/releases)
- [Commits](https://github.com/crazy-max/ghaction-github-pages/compare/v2...v4)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-pages
  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>
2023-12-20 08:59:07 +13:00
dependabot[bot] 989b3b2e2f
Bump actions/cache from 2 to 3 (#1522)
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  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>
2023-12-20 08:58:42 +13:00
dependabot[bot] b0069c59f8
Bump actions/checkout from 2 to 4 (#1523)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [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/v2...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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20 08:58:16 +13:00
dependabot[bot] 263ff8cff0
Bump symfonycorp/security-checker-action from 3 to 5 (#1524)
Bumps [symfonycorp/security-checker-action](https://github.com/symfonycorp/security-checker-action) from 3 to 5.
- [Release notes](https://github.com/symfonycorp/security-checker-action/releases)
- [Commits](https://github.com/symfonycorp/security-checker-action/compare/v3...v5)

---
updated-dependencies:
- dependency-name: symfonycorp/security-checker-action
  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>
2023-12-20 08:57:45 +13:00
Martin Rademacher f01574d1ac
Bump build deps and add 8.3 to matrix (#1463) 2023-08-04 09:23:48 +12:00
Martin Rademacher 6c6a8aebe7
Add 8.2 to security check matrix (#1378) 2023-01-04 10:34:18 +13:00
Martin Rademacher 092c90409e
Rename job (#1306) 2022-09-02 16:14:50 +12:00
Martin Rademacher 22cd00a7ee
Tweak CS rules around global imports and enforce (#1305) 2022-09-02 16:09:01 +12:00
Martin Rademacher 700e2d022d
Add 8.2 to build matrix (#1260) 2022-06-20 15:24:57 +12:00
Martin Rademacher 117caa0c0c
Docs codeblocks (#1232)
Add custom theme code to add annotations/attributes tabs to code examples.
2022-05-19 12:13:01 +12:00
Martin Rademacher 86e24665ba
Add Psalm to analysis chain (#1223) 2022-05-04 11:32:59 +12:00
Martin Rademacher f0b3b8d23d
Add PHPStan workflow and baseline (#1222) 2022-05-04 09:57:50 +12:00
Martin Rademacher 57e4a3de7c
Fix workflow syntax (#1158) 2022-03-08 13:33:45 +13:00
Martin Rademacher b25e82cc6d
Use 81 for workflows (#1157)
* Use PHP 8.1 for workflows

* Update generated refs
2022-03-08 11:16:01 +13:00
Martin Rademacher b76b662112
Add script to aut-generate annotation/attribute reference docs (#1117) 2022-02-11 16:05:29 +13:00
Martin Rademacher a145a6cbcf
Enable gh-pages workflow (#1101)
Add input to allow to toggle between dryrun and actual deploy.
2022-02-04 16:18:58 +13:00
Martin Rademacher ccbe574273
Refactor documentation and add gh-pages workflow (#1084)
Here goes...
2022-02-04 15:54:48 +13:00
Martin Rademacher dd5f1b7b84
PHP 8.1 attributes (#982)
* PHP 8.1 support
* Annotations can be used as PHP attributes
* New annotation `PathParameter` added
* Removal of deprecated static properties used to configure the underlying Doctrine annotations parser
* New annotation `Attachable` to allow to attach any data to annotations/attributes without affecting the generated spec
2021-11-28 13:58:14 +13:00
Martin Rademacher a69e797987
Make the codestyle check a separate action (#993)
Also perform the check on PHP 8 instead of PHP 7.4
2021-11-01 11:35:17 +13:00
Martin Rademacher 006bd7fc75
Clean up invalid args (#922)
* Use raw phpunit command instead of action
* Remove invalid/redundant args from security checker
2021-03-26 10:09:09 +13:00
Martin Rademacher 320ae56fa4
Add security check action (#901)
Adds new action to run `symfonycorp/security-checker-action`.
The check is performed with `--no-dev` and only on the latest deps for each supported PHP version.

Also removed the caching step from the build action as `ramsey/composer-install` handles that internally.
2021-01-15 13:14:15 +13:00
Martin Rademacher 5cd636a78f
Update build.yml
Remove `pull_request_target` build trigger
2021-01-06 09:38:50 +13:00
Martin Rademacher 39fecd2fda
Github action CI migration (#886)
Migrate from travis-ci to github actions

* Basic github action 'build' added
* Build status badge updated
* Removed .travis.myl
* phpunit `--coverage-text` option added for inline text coverage
2021-01-06 08:46:26 +13:00