Commit Graph

15 Commits

Author SHA1 Message Date
dependabot[bot]
c00a011221 ci: bump golangci/golangci-lint-action from 3 to 4
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3 to 4.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-13 05:18:19 +01:00
Kévin Dunglas
feaa950d89
feat: compile with Go 1.22 (#568) 2024-02-12 10:00:46 +01:00
Kévin Dunglas
7454826d4b ci: use cgocheck2 when possible 2024-01-23 23:14:24 +01:00
Kévin Dunglas
517e086786
fix: random crashes when reloading (#394) 2023-12-18 09:05:49 +01:00
dependabot[bot]
50feb79326 ci: bump actions/setup-go from 4 to 5
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 13:21:20 +01:00
Kévin Dunglas
c9bf9940d1
ci: add Super-Linter (#323) 2023-12-01 17:26:21 +01:00
Kévin Dunglas
c5a8052040 ci: upgrade actions 2023-06-28 23:36:08 +02:00
Kévin Dunglas
11b1904a3d
ci: fix skip flaky tests (#156)
* ci: fix skip flaky test

* flaky test
2023-06-26 22:20:09 +02:00
Kévin Dunglas
993bfa8712 ci: remove useless lines 2022-12-20 10:24:34 +01:00
Kévin Dunglas
15815afbb4
ci: run tests with the race detector (#80) 2022-11-01 07:10:39 +01:00
Rob Landers
7a8ad580a9
Yet another workflow change :) (#70)
* Update push.yaml

* Update tests.yaml

* Update tests.yaml

* Update tests.yaml

* Update tests.yaml

* Update push.yaml
2022-10-27 15:53:51 +02:00
Kévin Dunglas
d339c6902f
ci: fix Docker Push (#60) 2022-10-23 16:47:00 +02:00
Marko Korhonen
4293397541
feat: add Alpine based Docker image (#43)
* Gitignore .idea folder (PhpStorm etc)

* Alpine version of Dockerfile

* Bake definition to build Docker images

* Docs for Docker image building

* Link to docker.md

* Use latest change on using official php-src repo and PHP-8.2 branch

* Remove ARGS and get other changes from Dockerfile (original)

* Update GHA workflows with Dockerfile.alpine
2022-10-21 15:23:23 +02:00
Rob Landers
4a52e0eb35
Don't require secrets for running tests (#45)
* Don't require secrets for running tests

* make PRs work a little bit better
2022-10-20 14:44:44 +02:00
Rob Landers
c158887b5c
Automatically Run Tests on PR and Push Docker Image (#38)
* Add github actions tests

* native running is a bit more complicated

* Add actual builder

* Add runner os

* and this one too

* fix naming

* checkout submodules

* remove backslash

* fix test runner

* Add documentation and fix up docker deployment stuff

* use different caching method

* also for tests

* update caches for main

* specify target

* specify target

* remove docker cache from tests

* Optimize dockerfile for better caching

* significantly speed up cached builds

* use gha cache

* update action versions

* only build one os for now

* test non-code change

* Update docker actions

* fix typo

* fake commit

* reset changes

* build other platforms for tests
2022-10-20 00:08:11 +02:00