Travis Nielsen
b36b4f0037
Merge pull request #13363 from rook/dependabot/github_actions/actions/setup-go-5
...
build(deps): bump actions/setup-go from 4 to 5
2023-12-11 07:18:16 -07:00
dependabot[bot]
72256ad660
build(deps): bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-11 12:08:09 +00:00
dependabot[bot]
a2c63650c5
build(deps): 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 12:07:59 +00:00
StepSecurity Bot
beef4e2cde
test: limit permissions in github actions
...
Automatic PR from app.stepsecurity.io (initiated by BlaineEXE) to limit
permissions in github actions to only those needed.
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io >
2023-10-24 18:05:30 +00:00
dependabot[bot]
14f0a9e772
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 12:33:02 +00:00
Michael Adam
04670d3f76
ci: simplify the docs-check workflow by extracting functionality
...
This simplifies the docs-check workflow definition by extracting functionality
directly coded into the workflow file into new make targets 'check-docs'
and 'check-helm-docs' and replacing the code in the workflow file by the simple invocation of
new make targets. As a side effect, it makes it easily possible for a
developer to check locally if they forgot to commit any autogenerated
docs.
Signed-off-by: Michael Adam <obnox@samba.org >
2023-09-01 18:17:02 +02:00
Blaine Gardner
6a0f5fbf42
Merge pull request #12774 from obnoxxx/multus-validation-job-autogen
...
Multus validation job automated update
2023-08-25 11:51:40 -06:00
Michael Adam
585c9a51fc
ci: update the docs check workflow to run make docs instead of make helm-docs
...
Signed-off-by: Michael Adam <obnox@samba.org >
2023-08-25 18:37:16 +02:00
subhamkrai
e9cc7ed7b9
build: update go version to 1.21 from 1.20
...
Signed-off-by: subhamkrai <srai@redhat.com >
2023-08-25 12:23:21 +05:30
travisn
05bebc1615
ci: require go 1.20 in the builds
...
To update to the latest go modules we need to restrict golang
support to 1.20 for now.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-06-22 16:37:10 -06:00
parth-gr
8175bc0218
build: make crds should be able to build generated docs
...
Currently, if there is any change in the API we need to separately
run the make generate-crd-docs but with this change
make crds will also update the generated docs
Also improved the file locations
Closes: https://github.com/rook/rook/issues/12310
Signed-off-by: parth-gr <paarora@redhat.com >
2023-06-15 20:11:23 +05:30
Javier
661e476969
docs: auto-generate the documentation for CRDs
...
add generate-crd-docs.sh tool for auto-generate the documentation for CRDs automatically
Closes : #1873
Signed-off-by: Javier <sjavierlopez@gmail.com >
2023-05-01 19:23:27 -06:00
dependabot[bot]
128e7d72df
build(deps): 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 13:02:05 +00:00
Pratik Raj
cc921a53f0
build: move to Go 1.19 as default version for building services
...
Go 1.18.5 and other Go 1.18 version patches provided many vulnerability fixes
but as go.mod doesn't support minor version i.e why moving to next go release
Signed-off-by: Pratik Raj <rajpratik71@gmail.com >
2022-12-19 15:07:02 +05:30
Zuhair
792a261ca9
docs: auto generate helm chart docs using helm-docs
...
Signed-off-by: Zuhair AlSader <zuhair@koor.tech >
2022-12-02 17:08:50 -05:00
Travis Nielsen
8865d34640
Merge pull request #11245 from rook/dependabot/github_actions/actions/setup-go-3
...
build(deps): bump actions/setup-go from 2 to 3
2022-10-31 11:16:20 -06:00
dependabot[bot]
aa102da4c8
build(deps): 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-10-31 12:27:55 +00:00
dependabot[bot]
e8412cd591
build(deps): bump actions/setup-python from 2 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-31 12:27:52 +00:00
dependabot[bot]
53bbd631e1
build(deps): 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-10-27 13:55:01 +00:00
subhamkrai
aec9ac3060
ci: ubuntu 18.04 is deprecated upgrade to ubuntu 22.04
...
Signed-off-by: subhamkrai <srai@redhat.com >
2022-08-26 15:19:26 +05:30
Travis Nielsen
49ca309622
build: only support go 1.18 with the latest modules
...
The modules are only compatible with go 1.18.
Remove support for go 1.17.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2022-08-11 12:31:50 -06:00
Alexander Trost
a0a1568416
ci: add docs-check flow
...
This flow builds the documentation using the `docs-build` target.
`mkdocs build --strict` will fail if it detects broken links and other
issues.
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2022-06-27 19:24:52 +02:00