13 Commits

Author SHA1 Message Date
dependabot[bot] 6dbee51a6d Bump actions/checkout from 4 to 6 (#139) 2026-02-18 09:58:59 +00:00
Honza Dvorsky 45a2295626 Enable dependabot and switch GHA references to tags (#138)
### Motivation:

For better control over GitHub workflows, switch over to a tags-based
dependency.

### Modifications:

- Switch to tags
- Enable dependabot to get weekly update checks

### Result:

More streamlined and controlled GHA dependency updates.
2026-02-18 09:49:17 +01:00
Honza Dvorsky 8c4ce10883 [CI] Update package for Swift 6.0+ (#137)
### Motivation:

Right now, the nightly CI is failing due to the package relying on old
decommissioned Swift toolchains (dev toolchains for 6.0).

### Modifications:

Updated the CI setup to be Swift 6.0+, bumped the tools version, but
kept the language mode to 5 for now.

Bumping of language mode from 5 to 6 can be done in a separate PR, this
PR is mainly to unblock nightly CI.

### Result:

Fixes nightly CI.
2026-02-16 17:09:27 +01:00
Raphael a05d4bcf57 Enable release mode builds (#130)
### Motivation:

Some errors do not show up in debug builds. Enabling release mode builds
improves the CI coverage.

### Modifications:

Enable release mode builds for pull requests and scheduled builds on
main.

### Result:

Improved CI coverage.
2025-07-30 10:01:53 +00:00
Franz Busch 53fc857414 Update release.yml (#118)
Update the release.yml file with the latest label changes
2024-12-18 14:14:32 +01:00
Franz Busch ec44f945fe Aligning semantic version label check name (#117) 2024-11-28 12:45:47 +01:00
Rick Newton-Rogers e7e1061170 Follow-up cleanup of GitHub Actions migration (#116)
* Motivation:

Make use of more common GitHub Actions migration workflows and repository style changes.

Modifications:

* Unit tests workflows run redis in a separate services container to speed up unit tests
* Introduce `main.yml` which runs workflows on each commit to main and periodically to catch any regressions in merges or from upstream.
* Remove the docker files which are no longer used and contained outdated pipelines.
* Add Cxx interoperability checks

Result:

More in common with other GitHub Actions adoptions.

* disable strict concurrency
2024-11-22 09:22:48 +00:00
Konrad `ktoso` Malawski 2df32390e2 migrate to github actions (#112) 2024-11-08 14:09:10 +09:00
Fabian Fett 5c8a78885e Add release.yml for better generated release notes (#80) 2023-07-08 10:16:10 +02:00
Fabian Fett 4bdcd203fc Remove github funding and issue and pr template (#53) 2023-06-16 20:01:56 +02:00
Nathan Harris 85cbb614b8 Add GitHub issue template to redirect users to GitLab 2020-08-30 14:02:44 -07:00
Nathan Harris 3e1a3d5e74 Add GitHub pull request template to direct devs to GitLab 2020-03-19 20:39:12 -07:00
Nathan Harris ad00b0c582 Add GitHub Sponsor funding file 2020-03-19 20:39:11 -07:00