Frédéric Guillot
859b4466ab
Upgrade to Go 1.21
2023-08-09 20:02:37 -07:00
Frédéric Guillot
3aad650622
Trigger Docker and packages workflows only for semantic tags
...
Go module versioning expect Git tags to start with the letter v.
The goal is to keep the existing naming convention for generated
artifacts and have proper versioning for the Go module.
2023-07-26 20:42:08 -07:00
Frédéric Guillot
5e76c797c2
Update issue templates
2023-07-14 20:25:23 -07:00
Frédéric Guillot
30288fec8d
Disable CGO when building Docker images
2023-06-22 21:19:44 -07:00
Frédéric Guillot
790ce5be6d
Increase golangci-lint timeout value
2023-05-09 19:06:36 -07:00
Frédéric Guillot
140a40acaf
Use secrets.GITHUB_TOKEN to push images instead of a PAT
2023-03-27 21:29:33 -07:00
Frédéric Guillot
7e612cddd3
Update issue templates
2023-03-26 19:13:53 -07:00
dependabot[bot]
6eed037186
Bump actions/setup-go from 3 to 4
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
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-03-20 20:20:59 -07:00
Frédéric Guillot
5912400dee
Push Docker images to Quay.io (RedHat)
2023-03-19 21:25:05 -07:00
Frédéric Guillot
02e4b8eadc
Update GitHub Actions to use Go 1.20
2023-03-01 19:56:06 -08:00
dependabot[bot]
d38fc80bad
Bump docker/build-push-action from 3 to 4
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4 )
---
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>
2023-01-30 17:04:35 -08:00
Frédéric Guillot
6094130f61
Update Go dependencies
2022-11-13 14:56:43 -08:00
Frédéric Guillot
e0aa9459c9
Remove Scorecards GitHub Action
2022-09-18 17:40:17 -07:00
dependabot[bot]
c50a7d9938
Bump ossf/scorecard-action from 1.1.2 to 2.0.3
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 1.1.2 to 2.0.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](ce330fde6b...865b409285
)
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-12 19:21:35 -07:00
Frédéric Guillot
0afad251e0
Fix integration tests on GitHub Actions
2022-08-21 15:31:52 -07:00
Frédéric Guillot
ffafa810da
Update golang.org/x/crypto
2022-08-13 21:58:45 -07:00
Frédéric Guillot
4dc79833da
Update path to Dockerfiles in dependabot.yml
2022-08-11 21:36:28 -07:00
dependabot[bot]
e8c4ce995c
Bump actions/setup-go from 2 to 3
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2...v3 )
---
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>
2022-08-11 21:29:25 -07:00
dependabot[bot]
9daaffa23f
Bump actions/upload-artifact from 2.3.1 to 3.1.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2.3.1 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](82c141cc51...3cea537223
)
---
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>
2022-08-11 21:28:20 -07:00
dependabot[bot]
63bada09e0
Bump docker/build-push-action from 2 to 3
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3 )
---
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>
2022-08-11 21:27:54 -07:00
dependabot[bot]
612e86cf86
Bump docker/login-action from 1 to 2
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-11 21:26:26 -07:00
Frédéric Guillot
5abf8c6798
Rename default branch to main
2022-08-11 21:17:38 -07:00
Frédéric Guillot
992422c91f
Update CodeQL workflow
2022-08-08 22:59:54 -07:00
dependabot[bot]
32ae3c4d4b
Bump docker/setup-buildx-action from 1 to 2
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 22:27:39 -07:00
dependabot[bot]
9ee9c0579f
Bump golangci/golangci-lint-action from 2 to 3
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 2 to 3.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v2...v3 )
---
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>
2022-08-08 22:21:03 -07:00
dependabot[bot]
39a8c8c10d
Bump ossf/scorecard-action from 1.0.1 to 1.1.2
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 1.0.1 to 1.1.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](e3e75cf2ff...ce330fde6b
)
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 22:20:29 -07:00
dependabot[bot]
49c2d3e34d
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 22:19:50 -07:00
dependabot[bot]
bcef6e2de4
Bump docker/setup-qemu-action from 1 to 2
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 22:19:02 -07:00
Frédéric Guillot
cecab91298
Fix some linter issues
2022-08-08 22:06:38 -07:00
Frédéric Guillot
9ba15e9649
Build RPM and Debian packages on GitHub Actions
2022-07-30 20:11:21 -07:00
Alexandros Kosiaris
cf96ab45c1
Support other repo owners in GH docker action
...
Being able to functionaly utilize the same GH Docker action can be
beneficial for users wanting to build, test and develop in their own
repos. To do so, use ${{ github.repository_owner }} in the action. That
should provide some rudimentary flexibility without breaking the
canonical repo.
Users of this functionality should take care to populate the required
secrets in Github
* DOCKERHUB_TOKEN, DOCKERHUB_USERNAME
* CR_PAT
2022-07-09 19:06:33 -07:00
Frédéric Guillot
02e975d3f3
Add distroless Docker image variant
2022-03-15 22:55:31 -07:00
Frédéric Guillot
40b54b458d
Add Go 1.18 to GitHub Actions
2022-03-15 21:01:00 -07:00
Frédéric Guillot
9e3ce3f3a4
Set read-all permission to GITHUB_TOKEN for CI jobs
2022-01-19 21:44:23 -08:00
Frédéric Guillot
a98e479e71
Pin jshint version in linter job
2022-01-19 21:37:38 -08:00
Frédéric Guillot
2f7ad3ac73
Create scorecards-analysis.yml
2022-01-19 20:47:57 -08:00
Frédéric Guillot
20318e3a79
Create CodeQL workflow
2022-01-19 20:37:48 -08:00
fguillot
ca87894ab2
Update issue templates
2021-12-06 17:34:34 -08:00
Frédéric Guillot
b88d46ee7f
Add Go 1.17 to GitHub Actions
2021-08-16 19:46:32 -07:00
Frédéric Guillot
6e2e2d1665
Setup golangci-lint Github Action
2021-03-22 21:34:48 -07:00
Frédéric Guillot
42edd357bc
Add pull-request template
2021-02-17 20:54:39 -08:00
fguillot
b33706006a
Update issue templates
2021-02-17 20:46:19 -08:00
Frédéric Guillot
713d575bad
Update CI check for Go 1.16
2021-02-16 21:13:13 -08:00
Frédéric Guillot
a37a2dd043
Publish Docker images to GitHub Container Registry
2020-10-28 21:18:07 -07:00
Frédéric Guillot
5ed1d7537a
Docker workflow should checkout entire Git history to compute build version
2020-10-19 20:25:15 -07:00
Frédéric Guillot
a2021b74ba
Generate Docker tag from GitHub Action
2020-10-19 17:56:30 -07:00
Frédéric Guillot
bae68520a2
Add GitHub Action to generate Docker images
2020-10-18 15:30:49 -07:00
Frédéric Guillot
e95c6ce8f4
Upgrade CI checks to Go 1.15
2020-08-11 21:24:43 -07:00
Frédéric Guillot
8e500e8bef
Move dependabot.yml to .github folder
2020-06-02 18:56:42 -07:00
Frédéric Guillot
d1afe13a1c
Add Go 1.14 to GitHub Actions
2020-03-01 10:26:03 -08:00