Commit Graph

51 Commits

Author SHA1 Message Date
dependabot[bot] 4772080490
chore(deps): Bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 02:23:33 +00:00
Tim Hardeck 36b43f5971
Merge pull request #394 from rancher/dependabot/github_actions/actions/upload-artifact-4
chore(deps): Bump actions/upload-artifact from 3 to 4
2024-01-02 17:10:44 +01:00
dependabot[bot] f0e7f2383f
chore(deps): 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>
2024-01-02 15:40:17 +00:00
dependabot[bot] a3856c6f82
chore(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>
2024-01-02 15:40:07 +00:00
Raul Cabello Martin 03f3ce12d5
Migrate to controller runtime (#368)
Co-authored-by: Alejandro Ruiz <4057165+aruiz14@users.noreply.github.com>
Co-authored-by: Corentin Néau <tan.neau@suse.com>
2023-12-12 12:12:32 +01:00
Raul Cabello Martin c901e27d9c
Bump golangci-lint (#379) 2023-12-12 11:39:22 +01:00
Mario Manno d405461703 Disable automatic releases 2023-12-12 11:12:15 +01:00
Tim Hardeck 865a783661
Switch to minor version bumping during automatic releasing
to be able to release security fixes as patch releases.
2023-11-23 15:53:42 +01:00
Raul Cabello Martin c368edb90b
Migrate crds to kubebuilder (#352) 2023-11-03 11:48:18 +01:00
dependabot[bot] 998f35f280 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-10-03 17:36:09 +02:00
Corentin Néau e20b6c9b02 Remove Tekton references
`rancher/build-tekton` is no longer a dependency of this project,
therefore it does not need to be updated through UpdateCLI anymore.
2023-10-03 16:04:35 +02:00
Raul Cabello Martin 873e7ba2a8
Remove tekton for cloning git repos (#302)
* Remove tekton

Tekton was used to clone a git repository in an init container. This
is replaced  by an internal tool called gitcloner that uses go-git to clone the
repositories.

gitcloner is a cli tool that clones a specific branch of a git
repository.

GitJob uses gitcloner in an init-container to clone a git repository
into a emptyDir volume. Then the job container uses this emptyDir volume
that contains the repo cloned
2023-09-20 11:31:14 +02:00
Alejandro Ruiz 950a616fe4
Update go version from 1.19 to 1.21 (#313) 2023-09-13 15:52:01 +02:00
dependabot[bot] 51f5d7a3d6
chore(deps): Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-01 02:51:36 +00:00
Raul Cabello Martin 08e5052f31
Exclude integration tests from ci unit tests
Co-authored-by: Corentin Néau <tan.neau@suse.com>
2023-08-22 12:14:23 +02:00
raul fd01173117
Use go-git for getting the latest commit
Remove the git shell out command. Use go-git instead.
2023-08-22 12:14:19 +02:00
dependabot[bot] 1f6196a074 chore(deps): Bump golangci/golangci-lint-action from 3.4.0 to 3.6.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.4.0 to 3.6.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.4.0...v3.6.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 09:49:28 +02:00
dependabot[bot] f6973b9074
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-04-01 02:57:14 +00:00
Tim Hardeck 4fc5894662
Switch updatecli Token
to ensure CI triggering on updatecli prs.
2023-03-17 15:02:38 +01:00
Olivier Vernin e40b157cef
Merge pull request #188 from rancher/add_update_cli_action
Add Updatecli Github Action
2023-03-09 16:37:24 +01:00
Tim Hardeck d469905483
Add Github Release On Push Action
to make sure Gitjob is automatically released after merging prs.
2023-03-09 16:14:16 +01:00
Tim Hardeck 5ba6e50619
Merge branch 'master' into add_update_cli_action 2023-03-08 09:13:28 +01:00
Tim Hardeck cda03fe982
Add Updatecli Github Action to bump tekton-utils 2023-03-08 07:54:55 +01:00
Tim Hardeck 2f176c7e66
Run dependabot weekly
to be on the same level as Fleet.
2023-03-08 07:54:53 +01:00
Tim Hardeck fd06f339f3
Use a fixed golang minor version in workflows
`^1.19` is equivalent to `>=1.19.0 <2.0.0`, depending on the github
runner's cache, we might get a new version than expected.

See: https://github.com/npm/node-semver#ranges
2023-03-08 07:00:18 +01:00
Tim Hardeck abee23a2c9
Bump golangci-lint to 1.51.2
Needed to support golang 1.20
2023-03-08 06:58:16 +01:00
Tim Hardeck a123f1f006
Merge branch 'master' into dependabot/github_actions/golangci/golangci-lint-action-3.4.0 2023-02-07 13:48:57 +01:00
Mario Manno 51ed3f16bd Don't run private tests for dependabot
Dependabot uses its own secrets: https://docs.github.com/en/code-security/dependabot/working-with-dependabot/managing-encrypted-secrets-for-dependabot

Skip the tests for dependabot.
2023-02-07 13:12:06 +01:00
dependabot[bot] df05d532ce
Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.3.1...v3.4.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 02:02:38 +00:00
Mario Manno 3205030b08 Enable E2E for local PRs 2023-01-25 11:01:06 +01:00
Mario Manno 1be033374c Enable manual dispatch for e2e workflow 2023-01-24 17:06:02 +01:00
dependabot[bot] 5252f94406
Bump golangci/golangci-lint-action from 3.3.0 to 3.3.1
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-01 02:01:28 +00:00
Tim Hardeck e566496178
Merge pull request #105 from rancher/dependabot/github_actions/actions/setup-go-3
Bump actions/setup-go from 2 to 3
2022-11-14 13:59:09 +01:00
Tim Hardeck 789c886b10
Bump golangci lint action version to 1.48 2022-11-14 13:54:08 +01:00
Tim Hardeck cb171c0651
Update .github/workflows/add_issue_to_project.yml
Co-authored-by: Mario Manno <mario.manno@gmail.com>
2022-11-04 11:16:21 +01:00
Tim Hardeck 82a147f47d
Don't run add issue action in forks 2022-11-04 08:52:52 +01:00
dependabot[bot] 2094fc68ae
Bump golangci/golangci-lint-action from 3.2.0 to 3.3.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.2.0...v3.3.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 02:18:28 +00:00
Olivier Vernin 3457a7a03e
Add team/fleet label 2022-10-14 10:28:05 +02:00
Olivier Vernin 1c5451676f
Create add_issue_to_project.yml 2022-10-14 09:51:55 +02:00
dependabot[bot] be21599012
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-01 02:05:19 +00:00
Mario Manno 34aa2d43a1 Skip e2e tests for PRs 2022-09-15 14:12:36 +02:00
Tim Hardeck dfc0efdaff
Merge pull request #94 from rancher/dependabot/go_modules/k8s.io/apimachinery-0.25.0
Bump k8s.io/apimachinery from 0.24.3 to 0.25.0
2022-09-01 11:45:03 +02:00
dependabot[bot] 816637b209
Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.1.0...v3.2.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-01 11:13:07 +02:00
dependabot[bot] 8ff77b98b4
Bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...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>
2022-09-01 02:08:17 +00:00
Mario Manno 4558760aad Add test for private ssh repo 2022-08-15 10:27:16 +02:00
Mario Manno 14450d26cd Add initial test for gitjob example 2022-08-12 16:20:43 +02:00
Tim Hardeck 08ea177e81
Run linting on prs and push to master 2022-08-01 08:17:19 +02:00
Tim Hardeck 2adadf791b
Add Github Actions linter 2022-07-29 09:20:39 +02:00
Mario Manno 2bf2dbd589 fixup! Add dependabot for Dockerfile.dapper 2022-06-24 11:09:00 +02:00
Mario Manno 17328a1eca Add dependabot for Dockerfile.dapper 2022-06-23 18:03:12 +02:00