Commit graph

10 commits

Author SHA1 Message Date
Andrew Clayton
319b4ea63f GH: set new issues creation date
Some checks are pending
buildbot / buildbot (push) Waiting to run
When a new issue is created, set its 'Created at' date in the
corresponding project.
2026-05-12 19:42:40 +01:00
Andrew Clayton
8de740f89d GH: update the stale PR/issue workflow
To avoid future churn give the workflow a generic name, don't operate on
pull-requests, and extend the issues stale date to 365 days and update
its message.
2026-05-07 15:27:02 +01:00
Andrew Clayton
07c7adfc7f GH: add a workflow to check for whitespace issues
This runs git-log(1) --check on *each* commit and will report any
issues, e.g.

  --- afe5753fa ("Changes made in upstream")
  src/http/ngx_http_upstream.c:415: trailing whitespace.
  +
  src/http/ngx_http_upstream.c:417: trailing whitespace.
  +      ngx_http_upstream_backend_ssl_protocol, 0,

Specific exceptions can be handled via gitattributes(5).
2026-04-24 17:33:41 +01:00
Andrew Clayton
1f27ab1c8f GH: check commit messages for the most common errors
This checks commit messages in a pull-request for the most common
problems we see.
2026-04-24 17:33:41 +01:00
Andrew Clayton
61c5178f04 GH: mark old issues & PRs as stale
Mark issues & pull-requests that have had no activity for a specified
amount of time as stale.
2026-04-24 17:33:41 +01:00
Andrew Clayton
6991e3e1c5 GH: post a new issue welcome comment
Whenever a new issue is created in GitHub, post a "welcome" message as a
comment.
2026-04-24 17:33:41 +01:00
Andrew Clayton
b761b0485b GH: add a workflow to check for the 'version bump' commit
This checks pull-requests to make sure the 'Version bump' commit is
immediately after the last release commit/tag.

The check includes the commits in the pull-request, so if a pull-request
is adding this commit it will accept it and also if there are other
commits in the pull-request, as long as the 'Version bump' commit is
first.
2026-04-13 14:20:23 +01:00
Alessandro Fael Garcia
9e7f0f4c53 Added an option to skip the F5 CLA workflow.
There are some scenarios where the F5 CLA workflow should not run. This commit adds the ability to skip the F5 CLA by using the "skip-cla" label.
2026-02-27 20:07:47 +04:00
Maryna-f5
c2a266fa78 Added F5 CLA workflow. 2025-09-30 11:44:52 -07:00
Konstantin Pavlov
042b9cc4db Added CI based on GitHub Actions.
Pushes to master and stable branches will result in buildbot-like checks
on multiple OSes and architectures.

Pull requests will be checked on a public Ubuntu GitHub runner.
2024-09-04 20:01:47 +04:00