aboutsummaryrefslogtreecommitdiffstats
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* fix: move codeql into an independent workflowsudoforge2024-07-232-11/+32
| | | | | | | This seems to be necessary in order to support the advanced configuration. Change-Id: Ia5303123b3dcc22f77cdde4d514b484f29c60ca6
* feat: bump node versions to 16.x, 18.x, and 20.xsudoforge2024-07-231-1/+1
| | | | Change-Id: Ic4809ab33cc9fd9e7e6e3e6eba1dd933e1ba585b
* feat: refactor pipelines into reusable workflowssudoforge2024-07-229-194/+171
| | | | | | | | | | | This change refactors the build, test, and benchmarking pipelines to a `presubmit` and `trunk` parent workflow which invokes other reusable workflows. This simplifies the deluge of pipelines that are executed, allowing for better orchestration and reduced noise on failures (only one email will be sent instead of several). Closes: michaelmure/git-bug#1198 Change-Id: I52407c39366bb9fbfd8fc1455a4f4a1d94f04897
* fix: add write for prs: stale/issue-and-prsudoforge2024-07-221-0/+1
| | | | | This change adds write permissions for pull requests to the workflow that is used to mark issues and pull requests as stale.
* feat: allow for manual execution of workflow: cronsudoforge2024-07-221-0/+1
| | | | | | This is a temporary change, that will be reverted later, simply to play catch-up with the backlog of items that are stale, but not marked as such.
* feat: increase operations per run for workflow: cronsudoforge2024-07-221-0/+1
| | | | | | This change increases the number of operations that the workflow will perform from the default (30) to 1000, in order to allow for a large number of issues and pull requests to be processed.
* fix: add missing `with` property to //.github/workflows:cron.ymlsudoforge2024-07-211-11/+12
| | | | Change-Id: I32844f07bc825dfd2c364e402e21262a6f9cb519
* feat: add workflow for triaging stale issues and prssudoforge2024-07-201-0/+28
| | | | Change-Id: I0fc9571d476b55a15edcef3645a5fa5f751fb427
* feat: update action library versionssudoforge2024-07-206-16/+19
| | | | Change-Id: I957c6de57b3a9151e6d9ce8caba87f4e2c714846
* feat: add concurrency limits to all pipelinessudoforge2024-07-206-0/+24
| | | | | | | | This change restricts the number of active pipeline executions for a given tree to one, so that new pushes to a tree that trigger a pipeline will cancel older (but still running) pipelines. Change-Id: I1deda682d39cadbce97f8df4ca7c3110a96b4549
* fix: bump to go v1.22.5sudoforge2024-07-203-3/+3
| | | | | | | | | | | The GHA build pipeline is failing with an error: package crypto/ecdh is not in GOROOT (/opt/hostedtoolcache/go/1.19.4/x64/src/crypto/ecdh) crypto/ecdh was added in Go 1.21 [0]. This change updates the matrix of Go versions that the pipelines use to the latest, in order to resolve this error. [0]: https://tip.golang.org/doc/go1.21
* codespell: no "with" means using codespellrc, add more opt outMichael Muré2023-08-101-3/+0
|
* CI: ignore spelling mistake in repo to be imported from githubMichael Muré2023-03-041-0/+3
|
* Add github workflow for codespellYaroslav Halchenko2023-01-231-0/+19
|
* ci: use Go 1.19.4 and setup-go@v3Steve Moyer2023-01-033-9/+8
|
* fix: resolve Go vulnerabilitiesSteve Moyer2023-01-033-4/+4
| | | | Resolves #975
* CI: remove lint security step as it's crashingMichael Muré2022-12-291-2/+0
|
* benchmark-action: make it work?Michael Muré2022-11-261-12/+4
|
* gha: add a workflow to continuously run benchmarksMichael Muré2022-11-251-0/+47
|
* GHA: add a release workflow to build and upload binariesMichael Muré2022-11-201-0/+41
|
* fix(884): scan PRs for insecure practicesSteve Moyer2022-09-261-2/+2
| | | | References #884
* feat: run security checks during Go workflowSteve Moyer2022-09-081-0/+3
|
* build: go 1.18 minimumMichael Muré2022-07-311-2/+2
|
* a few fixesMichael Muré2022-04-261-1/+1
|
* build: require go 1.16Michael Muré2022-03-101-1/+1
| | | | This is needed for a gqlgen update
* CI: update nodejsMichael Muré2022-03-011-1/+1
|
* Add Linter Step (#698)65432021-09-131-0/+14
| | | | | * Add Linter Step * format code
* Create Dependabot config filedependabot-preview[bot]2021-04-051-0/+8
|
* require go 1.15Michael Muré2021-02-141-1/+1
|
* add github actionsMichael Muré2020-12-082-0/+79
|
* fix github actionMichael Muré2020-07-071-1/+2
|
* code analysisMichael Muré2020-07-071-0/+52
|
* Update FUNDING.ymlMichael Muré2019-05-231-1/+1
|
* Create FUNDING.ymlMichael Muré2019-05-231-0/+3