Commit Graph

8 Commits

Author SHA1 Message Date
dependabot[bot]
eb39e469d0 Bump actions/checkout from 3 to 4 (#548)
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](https://github.com/actions/checkout/compare/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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-24 10:33:10 -07:00
dependabot[bot]
d2b1172dff Bump actions/checkout from 2 to 3 (#534)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [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...v3)

---
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-10-24 07:57:32 -07:00
Christoph M. Becker
6a58af6abc Add minimal Windows CI (#532)
For now, only building the extension is supported.
2023-01-18 09:50:05 -08:00
Aaron Stone
04a0f72eaa CI: Add libmemcached-awesome to matrix (#530) 2023-01-09 11:07:54 -08:00
Aaron Stone
3b0070aab2 CI: Add PHP 8.2 to the required matrix, add PHP 8.3 to experimental (#529) 2023-01-06 14:32:41 -08:00
dependabot[bot]
8a5ef9ef34 Bump actions/checkout from 2 to 3 (#505)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [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...v3)

---
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>
2022-03-02 13:57:02 -08:00
Ruud Kamphuis
d3b8ce13f1 Remove experimental for PHP 8.1 and add PHP 8.2 experimental (#494) 2021-11-29 10:58:58 -08:00
mszabo-wikia
60a8f9f881 Add GitHub Actions build (#492)
travis-ci.org builds have ceased, so this patch adds a GitHub Actions
workflow to build and test the extension, as well as a Dependabot
configuration file to keep the referenced actions up to date.

I've opted to slightly simplify the workflow compared to the Travis
build script. For one, I have not included libmemcached protocol
support, as most distros do not supply a libmemcached compiled with
server protocol support, and previous discussion suggests its usefulness
in the context of this extension may be limited.[1] I've also opted to
remove multiversion libmemcached testing in favor of using the system
libmemcached, as the referenced other versions seem to be old enough for
this to hopefully not be a problem. These could conceivably be
reintroduced if needed.

---
[1] https://github.com/php-memcached-dev/php-memcached/issues/418#issuecomment-449587972
2021-11-08 09:18:14 -08:00