Commit Graph
16 Commits
Author SHA1 Message Date
dependabot[bot]andlnx01 5094cb0609 chore(deps): Bump golangci/golangci-lint-action from 4 to 6 (#319)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 12:57:37 +05:30
Dhruv JainandAkshay Gaikwad d705c16ced ci: add golangci-lint (#311)
Signed-off-by: Dhruv Jain <92215138+jaydee029@users.noreply.github.com>
Signed-off-by: Akshay Gaikwad <akgaikwad001@gmail.com>
Co-authored-by: Akshay Gaikwad <akgaikwad001@gmail.com>
2024-04-18 11:46:40 +05:30
dependabot[bot] b292700714 chore(deps): Bump codecov/codecov-action from 3 to 4
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 00:24:39 +05:30
dependabot[bot]andlnx01 0f2d68cf47 chore(deps): Bump actions/setup-go from 4 to 5 (#279)
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-21 11:20:24 +05:30
Nirav Parikh 1b7a9a1fa3 changes to view auditlogs by project role users (#247)
feat: changes to view audit logs by project and cluster role users
---------

Signed-off-by: niravparikh05 <nir.parikh05@gmail.com>
2023-09-21 11:34:56 +05:30
dependabot[bot] 89265016ea chore(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-13 07:46:56 +05:30
Om Aximani dc3ac2b81e Action update (#185)
* Update go.yml

Updated action version to latest 

Signed-off-by: Om Aximani <75031769+OmAximani0@users.noreply.github.com>

* Update release.yml

Updated action version to latest 

Signed-off-by: Om Aximani <75031769+OmAximani0@users.noreply.github.com>

* Updated setup-go action version

Signed-off-by: OmAxiani0 <aximaniom@gmail.com>

---------

Signed-off-by: Om Aximani <75031769+OmAximani0@users.noreply.github.com>
Signed-off-by: OmAxiani0 <aximaniom@gmail.com>
2023-03-28 14:12:55 +05:30
Abin Simon bdf404f8cd Switch to using codecov for coverage 2022-08-23 09:10:22 +05:30
Abin Simon 6bd87900de Add coverage reporting to go workflow 2022-06-01 16:35:06 +05:30
Abin Simon de8d9d874c Add step to create kind cluster for tests in CI 2022-05-02 15:17:57 +05:30
Abin Simon fb4fa3781c Rename RafaySystems to RafayLabs 2022-03-24 12:42:59 +05:30
Akshay Gaikwad 04e936bd32 CI: Run tests on service package instead of all
The failing tests need to be fixed, being tracked at
https://github.com/RafaySystems/rcloud-base/issues/46. Enable tests on
all packages once all tests are fixed.
2022-03-21 12:40:13 +05:30
Akshay Gaikwad 5e79cf350b Enabled Format check in CI 2022-03-21 12:25:58 +05:30
Akshay Gaikwad 32f72fb48c Add formatter and linter in Go CI checks
Commented the format and lint steps because there are many old source
code files that need to be fix. It is not a priority at this time.
2022-03-21 12:25:58 +05:30
Akshay Gaikwad 6a4a981777 Limit go workflow to push and PR to main branch 2022-03-21 12:25:08 +05:30
Akshay Gaikwad 9402268a25 Add GitHub Actions workflows
- Go workflow: Go related check like running go test.
- Release workflow: Build docker image and push it to registry.
2022-03-21 12:25:08 +05:30