Frédéric Guillot
1503a5c946
docs: add CONTRIBUTING.md
file
2025-06-22 12:44:02 -07:00
Frédéric Guillot
a8076e1891
ci: remove deprecated reviewers
field from dependantbot.yml
2025-05-06 20:17:19 -07:00
dependabot[bot]
5284d61fe3
build(deps): bump golangci/golangci-lint-action from 7 to 8
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 7 to 8.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-06 08:25:14 -07:00
Frédéric Guillot
bc228d0afe
ci: add documentation issue template
2025-04-12 14:29:52 -07:00
Frédéric Guillot
d20e8a4e2c
ci(linter): replace commitlint with a Python script
2025-04-05 20:41:34 -07:00
Frédéric Guillot
e342a4f143
fix: address minor issues detected by Go linters
2025-03-24 20:48:46 -07:00
dependabot[bot]
febb7b1748
build(deps): bump golangci/golangci-lint-action from 6 to 7
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 6 to 7.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6...v7 )
---
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>
2025-03-24 20:02:03 -07:00
Frédéric Guillot
537867a64b
ci: replace GitHub Issue Markdown templates with YAML forms
2025-03-24 17:27:31 -07:00
Frédéric Guillot
1cffb70362
ci: trigger packaging tests on pull requests
2025-02-17 20:48:42 -08:00
Frédéric Guillot
502db64b28
ci: update GitHub Actions workflows to use Go 1.24
2025-02-13 21:29:58 -08:00
Frédéric Guillot
7bdf133b9d
ci: add commitlint to validate PR commit messages
2025-02-06 20:11:56 -08:00
Frédéric Guillot
b87c547a07
ci: run Docker tests only when the Dockerfiles are modified
2024-12-26 14:58:32 -08:00
Frédéric Guillot
3466e9e2d6
ci: avoid building Linux packages for each pull-request
2024-12-26 14:57:52 -08:00
Julien Voisin
bbfe39722a
ci: tighten the CodeQL rules
...
- don't run CodeQL on test files
- don't run CodeQL if no `.go` nor `.js` file have been modified.
2024-12-26 10:33:41 -08:00
Julien Voisin
f3989cdb2f
ci: checkout before installing Go
...
Obtaining the code before deploying go allows better caching, as the go.sum
file becomes available.
See https://github.com/actions/setup-go/issues/281
2024-12-23 21:24:22 -08:00
Julien Voisin
f52411f734
ci: only run -race -cover
on Ubuntu
...
The coverage information isn't used anywhere in the CI, so no need to have it
for every OS. As for `-race`, there is no point in using it everywhere, one
time should be enough, especially since it's taking a lot of time on Windows.
2024-12-23 11:45:45 -08:00
Julien Voisin
057f760196
ci: don't run go vet ./...
as it's run as part of golangci-lint
...
See https://golangci-lint.run/usage/linters/#govet
2024-12-22 22:04:00 -08:00
Julien Voisin
28fe053329
ci: don't specify languages for CodeQL
...
As stated in the [documentation](https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning#changing-the-languages-that-are-analyzed ):
> CodeQL code scanning automatically detects code written in the supported languages.
This will also reduce the number of CodeQL jobs from two to one.
See #3029
2024-12-22 22:00:06 -08:00
Cthulhux
c3016a4c55
fix: fix grammar in pull-request template
2024-11-11 19:55:01 -08:00
AiraNadih
0adbcc3a04
feat(api): add endpoint for user integration status
2024-10-17 20:59:05 -07:00
Frédéric Guillot
7fdb450446
Update issue templates
2024-10-17 20:27:10 -07:00
Frédéric Guillot
56d7e4d5e9
build: update GitHub Actions to Go 1.23
2024-08-15 16:34:00 -07:00
Wojtek
8cfe77a3cd
build: publish OCI images only if PUBLISH_DOCKER_IMAGES=true
2024-07-17 18:28:16 -07:00
Frédéric Guillot
4272932402
Update GitHub PR template
2024-07-04 13:12:10 -07:00
dependabot[bot]
3ef2522c62
build(deps): bump docker/build-push-action from 5 to 6
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 18:23:26 -07:00
dependabot[bot]
2178580a75
build(deps): bump golangci/golangci-lint-action from 5 to 6
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 5 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v5...v6 )
---
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-05-13 17:59:04 -07:00
dependabot[bot]
018e24404e
Bump golangci/golangci-lint-action from 4 to 5
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 4 to 5.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v5 )
---
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-04-29 16:51:20 -07:00
Frédéric Guillot
4d3ee0d15d
ci: fix docker workflow to add distroless suffix on latest tag
2024-04-27 15:26:16 -07:00
Alexandros Kosiaris
f0cb041885
Add back removed other repo owners in GH docker actions
...
In cf96ab45c1
, support was added for using Docker related Github
actions in repositories of other owners. This was pretty helpful as it
allowed running modified forks off of main in a nightly fashion before
patches were pushed upstream. This was 6e870cdccc
, add it
back
2024-04-06 11:31:29 -07:00
Frédéric Guillot
6e870cdccc
ci: use docker/metadata-action instead of deprecated shell-scripts
2024-04-04 18:04:32 -07:00
dependabot[bot]
6592c1ad6b
Bump dominikh/staticcheck-action from 1.3.0 to 1.3.1
...
Bumps [dominikh/staticcheck-action](https://github.com/dominikh/staticcheck-action ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/dominikh/staticcheck-action/releases )
- [Changelog](https://github.com/dominikh/staticcheck-action/blob/master/CHANGES.md )
- [Commits](https://github.com/dominikh/staticcheck-action/compare/v1.3.0...v1.3.1 )
---
updated-dependencies:
- dependency-name: dominikh/staticcheck-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 17:02:21 -07:00
Frédéric Guillot
41d99c517f
Update GitHub PR template
2024-03-23 14:34:03 -07:00
Frédéric Guillot
b1e73fafdf
Enable go-critic linter and fix various issues detected
2024-03-17 13:52:34 -07:00
Frédéric Guillot
e299e821a6
Update GitHub PR template
2024-03-15 20:59:17 -07:00
Frédéric Guillot
c51a3270da
GitHub Actions: Add basic ESLinter checks
2024-03-10 20:57:27 -07:00
Frédéric Guillot
45fa641d26
Fix JavaScript linter path in GitHub Actions
2024-03-10 20:37:18 -07:00
Frédéric Guillot
eaaeb68474
Fix conditions to publish packages in GitHub workflows
2024-03-10 12:25:13 -07:00
Frédéric Guillot
0f126d4d11
Fix CodeQL workflow
2024-02-27 21:01:38 -08:00
Frédéric Guillot
420a3d4d95
Remove Golint
...
- Golint is deprecated
- Use staticcheck and golangci-lint instead
2024-02-24 21:17:56 -08:00
Frédéric Guillot
8602089a1e
Adjust GitHub Actions condition for manual pipeline execution
2024-02-21 21:19:07 -08:00
Frédéric Guillot
856b96cbf8
Add job to build packages on-demand
2024-02-21 21:11:00 -08:00
Frédéric Guillot
c0bca973d6
Update GitHub Actions to Go 1.12
2024-02-17 12:00:23 -08:00
dependabot[bot]
c9cbe8afd5
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-12 19:30:13 -08:00
Frédéric Guillot
a3e2570df2
Update issue templates
2024-01-15 10:31:38 -08:00
dependabot[bot]
22ed3a3565
Bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-30 20:55:41 -08:00
dependabot[bot]
80853d48f5
Bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-30 20:55:20 -08:00
dependabot[bot]
e5df7ab3ad
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 19:35:26 -08:00
Shizun Ge
a8daee60fb
run linter and tests workflow on demand
2023-11-30 17:40:20 -08:00
Frédéric Guillot
e9480ba1da
Trigger build binaries workflow when pushing tags
2023-11-12 16:43:35 +01:00
Frédéric Guillot
d8c82829c4
Add GitHub workflow to build binaries
2023-11-01 21:04:32 +01:00