dependabot[bot]
be2c2128c6
chore(deps): bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47 ( #1685 )
...
Bumps [rajatjindal/krew-release-bot](https://github.com/rajatjindal/krew-release-bot ) from 0.0.46 to 0.0.47.
- [Release notes](https://github.com/rajatjindal/krew-release-bot/releases )
- [Changelog](https://github.com/rajatjindal/krew-release-bot/blob/main/.goreleaser.yml )
- [Commits](https://github.com/rajatjindal/krew-release-bot/compare/v0.0.46...v0.0.47 )
---
updated-dependencies:
- dependency-name: rajatjindal/krew-release-bot
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-13 16:41:15 +13:00
Xav Paice
2f62240ed3
remove redundant tests ( #1677 )
...
* remove redundant tests
* fix workflow syntax error
* fix workflow syntax error
* fix k3s version for tests
* fix k3s version for tests
* f
* add vet to test-integration
---------
Co-authored-by: Dexter Yan <yanshaocong@gmail.com >
2024-11-08 10:54:26 +00:00
Dexter Yan
40eef3cdc8
feat(e2e): add local host support bundle test ( #1680 )
2024-11-08 17:14:06 +13:00
Emmanuel Ferdman
af8f682244
fix: update feature epic proposal template ( #1654 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2024-10-23 16:52:47 +13:00
Dexter Yan
77fd7da315
fix(make): make sure github action can check schemas change ( #1651 )
2024-10-16 13:27:14 +13:00
Evans Mungai
402d111745
chore: Explicitly run make lint ( #1645 )
...
* chore: Explicitly run make lint
- Install golangci-lint make target to use in action
- Do not run go fmt when generating schemas
- Increase golangci timeout
Signed-off-by: Evans Mungai <evans@replicated.com >
* Add setup env step
Signed-off-by: Evans Mungai <evans@replicated.com >
* Add build-tags to golangci-lint command
Signed-off-by: Evans Mungai <evans@replicated.com >
---------
Signed-off-by: Evans Mungai <evans@replicated.com >
2024-10-09 14:03:23 -05:00
dependabot[bot]
a9c5baca14
chore(deps): bump goreleaser/goreleaser-action from 5 to 6 ( #1562 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 5 to 6.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-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-13 17:28:22 +12:00
Xav Paice
905c9771bc
update Go to 1.22.3 ( #1560 )
2024-06-10 10:43:12 +12:00
dependabot[bot]
91da8f13bb
chore(deps): bump azure/docker-login from 1 to 2 ( #1552 )
...
Bumps [azure/docker-login](https://github.com/azure/docker-login ) from 1 to 2.
- [Release notes](https://github.com/azure/docker-login/releases )
- [Commits](https://github.com/azure/docker-login/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: azure/docker-login
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-05-28 09:49:06 +01:00
Xav Paice
4a84e26f21
Update dependabot.yml ( #1494 )
...
* Update dependabot.yml
* update dependabot.yml
* add another label
---------
Co-authored-by: Salah Al Saleh <sg.alsaleh@gmail.com >
2024-02-27 15:44:07 +00:00
Salah Al Saleh
2eb3aa9883
Add delay between approving and merging PR in the automated PRs manager ( #1493 )
2024-02-28 03:06:31 +13:00
Salah Al Saleh
09287f624f
Fix workflow name in automated PRs manager ( #1491 )
2024-02-26 15:16:39 -08:00
Salah Al Saleh
8132936e3e
Fix automated PRs manager workflow ( #1489 )
...
* Fix automated PRs manager workflow
2024-02-26 14:30:21 -08:00
Xav Paice
b49d1050c9
feat: add dependabot auto merge ( #1473 )
...
* feat: add dependabot auto merge & grouping
Adds grouping for Dependabot PRs, meaning we no longer need to manually group PRs that fail tests due to incompatible groups.
Adds auto-merge of Dependabot PRs when they pass all tests.
* roll back dependabot label changes
* use secrets.GITHUB_TOKEN for automated PRs from Dependabot
* Automerge Dependabot PRS, use REPLICATED_GH_PAT for secret
* amend and simplify auto-dependabot job
* simplify PR jobs
* remove CODEOWNER ownership for go.mod
* Update .github/workflows/automated-prs-manager.yaml
Co-authored-by: Salah Al Saleh <sg.alsaleh@gmail.com >
---------
Co-authored-by: Salah Al Saleh <sg.alsaleh@gmail.com >
2024-02-23 12:28:39 +13:00
Xav Paice
27f867bd4e
Update dependabot.yml ( #1482 )
2024-02-22 19:33:50 +13:00
Xav Paice
7c6788c0c5
Update dependabot.yml ( #1477 )
2024-02-20 15:42:17 +13:00
Xav Paice
e542f4fd0a
bump k8s.io packages to v0.29.0 ( #1419 )
...
* bump k8s.io packages to v0.29.0
* update Go to 1.21
* update schemas
2024-01-08 17:24:41 +00:00
Xav Paice
534931600b
bump github actions/download-artifact ( #1409 )
2023-12-20 16:38:14 +13:00
dependabot[bot]
bd275dfbab
chore(deps): bump github/codeql-action from 2 to 3 ( #1403 )
...
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20 16:09:57 +13:00
dependabot[bot]
b0907d7139
chore(deps): bump actions/setup-go from 4 to 5 ( #1399 )
...
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-12 10:31:47 +00:00
Tom Wieczorek
de7112fed2
feat: Build and release binaries for Linux RISC-V ( #1356 )
...
* Add riscv64 to GOARCHes in .goreleaser.yaml
* Add riscv64/linux to goreleaser-test GitHub workflow job
2023-10-10 17:51:49 +01:00
dependabot[bot]
53813502de
chore(deps): bump goreleaser/goreleaser-action from 4 to 5 ( #1334 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 4 to 5.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-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>
2023-09-12 14:04:26 +12:00
dependabot[bot]
ded1f42b5a
chore(deps): bump actions/checkout from 3 to 4 ( #1324 )
...
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 11:31:53 +12:00
Xav Paice
1f50fe3163
chore: update Go to 1.20 ( #1321 )
2023-09-04 18:40:28 +12:00
Nick Meyer
8d527ead8c
Replace FOSSA with Trivy ( #1320 )
2023-09-01 10:19:09 +12:00
Dexter Yan
38ff340883
feat(e2e): add e2e go test for support-bundler ( #1265 )
2023-08-25 14:43:09 +12:00
Evans Mungai
f64d98b5c3
feat(examples): loading troubleshoot specs from helm chart example ( #1252 )
...
* feat(examples): loading troubleshoot specs from helm chart example
2023-06-29 13:31:59 +12:00
Evans Mungai
944da4543a
chore: Upgrade sigstore and goreleaser binaries ( #1104 )
...
* chore: Upgrade sigstore and goreleaser binaries
* Pin to goreleaser's v1 major versions
2023-06-21 07:07:48 +12:00
Nathan Sullivan
3548b46cfc
support multiple exit codes based on what went wrong/right ( #1135 )
...
0 = all passed, 3 = at least one failure, 4 = no failures but at least 1 warn
1 as a catch all (generic errors), 2 for invalid input/specs etc
ref https://github.com/replicatedhq/troubleshoot/issues/1131
docs https://github.com/replicatedhq/troubleshoot.sh/pull/489
2023-05-10 09:33:13 +10:00
Nick Meyer
39606f6d3b
FOSSA process refinements ( #1118 )
2023-04-13 19:08:21 +01:00
Dexter Yan
5991d6b250
feat(action): add git fetch all history for all branches and tags in tests ( #1113 )
...
* feat(action): add switch to fetch all history for all branches and tags
2023-04-11 16:23:41 +12:00
dependabot[bot]
ffa242c2f1
chore(deps): bump rajatjindal/krew-release-bot from 0.0.43 to 0.0.46 ( #1085 )
...
Bumps [rajatjindal/krew-release-bot](https://github.com/rajatjindal/krew-release-bot ) from 0.0.43 to 0.0.46.
- [Release notes](https://github.com/rajatjindal/krew-release-bot/releases )
- [Changelog](https://github.com/rajatjindal/krew-release-bot/blob/main/.goreleaser.yml )
- [Commits](https://github.com/rajatjindal/krew-release-bot/compare/v0.0.43...v0.0.46 )
---
updated-dependencies:
- dependency-name: rajatjindal/krew-release-bot
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Camila Macedo <7708031+camilamacedo86@users.noreply.github.com >
2023-04-03 08:29:32 +01:00
dependabot[bot]
96a8b2a713
chore(deps): bump actions/setup-go from 3 to 4 ( #1059 )
...
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-23 17:10:08 +00:00
Tom Wieczorek
880739d885
chore(ci): use fetch-depth instead of unshallow ( #1073 )
...
The fetch-depth parameter to the checkout action will provide a full
checkout instead of a shallow one that only has the last commit. Using
this makes the workflow files a bit more concise and removes an extra
step.
2023-03-23 16:57:04 +00:00
Tom Wieczorek
553b75f8f0
feat: Build and release binaries for Linux ARM 32-bit ( #1074 )
...
* Add arm to GOARCHes in .goreleaser.yaml and exclude the windows/arm
build
* Add arm/linux to goreleaser-test GitHub workflow job
* Add the linux/arm binaries to krew plugin manifests
2023-03-23 16:53:27 +00:00
ada mancini
d85f7798f3
dont run tests on draft PRs ( #966 )
...
Co-authored-by: Xav Paice <xavpaice@users.noreply.github.com >
2023-03-14 15:13:42 +00:00
Nick Meyer
8871e53584
remove PR label enforcement workflow ( #1015 )
2023-02-13 12:04:04 -06:00
Nathan Sullivan
827c49ca00
adding test coverage for preflight.RunPreflights() ( #949 )
...
* adding test coverage for preflight.RunPreflights()
TDD to work on https://github.com/replicatedhq/troubleshoot/issues/906
and verify the fix is successful
* go.mod/go.sum: removing gnomock stuff since it's not in use (yet)
* Makefile: try running the preflight integration test with the e2e tests,
since there's a K3s instance in place already
* Makefile add a dedicated test-integration task, which runs as it's own
github action job
* Makefile: exclude a few things from test-integration that break the
github action job
* WIP on preflight tests, addressing some of @banjoh's feedback, more to
go though (specifically changing over to using assert)
* preflight tests: use the testify libraries, restructure code to be
formatted more like other tests in this project
2023-01-13 08:22:57 +10:00
Diamon Wiggins
18c4a39826
chore: Use org secret for username ( #953 )
...
use org secret for username
2023-01-10 11:37:07 +00:00
Nathan Sullivan
8ba5d6f6cb
GitHub Action goreleaser-test - convert to a matrix ( #942 )
...
github action goreleaser-test: convert to a matrix
2023-01-04 14:15:49 +13:00
dependabot[bot]
8cb922c3b9
Bump mheap/github-action-required-labels from 2 to 3 ( #938 )
...
Bumps [mheap/github-action-required-labels](https://github.com/mheap/github-action-required-labels ) from 2 to 3.
- [Release notes](https://github.com/mheap/github-action-required-labels/releases )
- [Commits](https://github.com/mheap/github-action-required-labels/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: mheap/github-action-required-labels
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evans Mungai <evans@replicated.com >
2023-01-03 16:35:35 +00:00
Nathan Sullivan
94dd7a670c
Improve build-test-deploy GitHub Actions performance ( #941 )
...
* github build-test-deploy workflow: split goreleaser-test into 3 actions,
one for each ID/component (sharing a single config file)
rationale: speeding up github actions, goreleaser-test was taking
12-14mins and is the outlier longest to execute right now on this repo
* Revert "gitlab build-test-deploy workflow: split goreleaser-test into 3 actions,"
This reverts commit 61083dbbb8 .
* github build-test-deploy workflow: split into 6 actions, divided by
GOARCH/GOOS
rationale: improve performance of checks on PR's
* .goreleaser.yaml - add a breadcrumb to ensure we keep the action jobs
list aligned
2023-01-03 13:07:10 +00:00
dependabot[bot]
60b4931295
Bump goreleaser/goreleaser-action from 3 to 4 ( #919 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 3 to 4.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-21 14:35:58 +13:00
Evans Mungai
8e174fb46c
chore: Update PR template ( #880 )
2022-12-01 11:26:17 +00:00
dependabot[bot]
f13a9598b2
Bump github/codeql-action from 1 to 2 ( #865 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 1 to 2.
- [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/v1...v2 )
---
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 >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Diamon Wiggins <38189728+diamonwiggins@users.noreply.github.com >
2022-11-28 11:01:12 +13:00
dependabot[bot]
4fa8411259
Bump rajatjindal/krew-release-bot from 0.0.38 to 0.0.43 ( #866 )
...
Bumps [rajatjindal/krew-release-bot](https://github.com/rajatjindal/krew-release-bot ) from 0.0.38 to 0.0.43.
- [Release notes](https://github.com/rajatjindal/krew-release-bot/releases )
- [Changelog](https://github.com/rajatjindal/krew-release-bot/blob/master/.goreleaser.yml )
- [Commits](https://github.com/rajatjindal/krew-release-bot/compare/v0.0.38...v0.0.43 )
---
updated-dependencies:
- dependency-name: rajatjindal/krew-release-bot
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Diamon Wiggins <38189728+diamonwiggins@users.noreply.github.com >
2022-11-28 10:59:37 +13:00
Evans Mungai
b693e6650d
chore: Add GH workflow to ensure schemas are generated in a PR ( #872 )
...
* Make file target to check generated schemas
* Add missing yaml tag to Logs struct
* chore: Add GH workflow to ensure schemas are generated in a PR
2022-11-28 10:58:09 +13:00
dependabot[bot]
511671f699
Bump actions/setup-go from 1 to 3 ( #853 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 1 to 3.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v1...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 >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-18 18:19:42 +13:00
dependabot[bot]
7a3bcfc74a
Bump actions/download-artifact from 1 to 3 ( #854 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 1 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-18 18:19:16 +13:00
dependabot[bot]
e88f309391
Bump actions/upload-artifact from 1 to 3 ( #855 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v3 )
---
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 >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-18 18:18:46 +13:00