Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update jenkins and plugins to latest lts, update gh actions, add flake, remove minikube and use kind #974

Merged
merged 18 commits into from
Feb 24, 2024

Conversation

brokenpip3
Copy link
Collaborator

@brokenpip3 brokenpip3 commented Feb 20, 2024

Changes

  • update to latest jenkins lts
  • update github actions
  • add nix flake (experimental, build artifacts still wip)
  • remove minikube and use kind for a better experience

Submitter Checklist

These are the criteria that every PR should meet, please check them off as you
review them:

See the contribution guide for more details.

Reviewer Notes

If API changes are included, additive changes must be approved by at least two OWNERS and backwards incompatible changes must be approved by more than 50% of the OWNERS.

Release Notes

brokenpip3 and others added 12 commits February 21, 2024 00:11
Bumps the actions group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `3` | `4` |
| [codespell-project/actions-codespell](https://github.com/codespell-project/actions-codespell) | `1` | `2` |
| [actions/setup-node](https://github.com/actions/setup-node) | `1` | `4` |
| [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) | `5` | `6` |
| [actions/stale](https://github.com/actions/stale) | `8` | `9` |
| [actions/setup-go](https://github.com/actions/setup-go) | `2` | `5` |
| [brokenpip3/setup-bats-libs](https://github.com/brokenpip3/setup-bats-libs) | `0.1.0` | `1.5.2` |
| [helm/kind-action](https://github.com/helm/kind-action) | `1.5.0` | `1.9.0` |
| [docker/login-action](https://github.com/docker/login-action) | `2` | `3` |


Updates `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](actions/checkout@v3...v4)

Updates `codespell-project/actions-codespell` from 1 to 2
- [Release notes](https://github.com/codespell-project/actions-codespell/releases)
- [Commits](codespell-project/actions-codespell@v1...v2)

Updates `actions/setup-node` from 1 to 4
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v1...v4)

Updates `peter-evans/create-pull-request` from 5 to 6
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@v5...v6)

Updates `actions/stale` from 8 to 9
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@v8...v9)

Updates `actions/setup-go` from 2 to 5
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@v2...v5)

Updates `brokenpip3/setup-bats-libs` from 0.1.0 to 1.5.2
- [Release notes](https://github.com/brokenpip3/setup-bats-libs/releases)
- [Commits](brokenpip3/setup-bats-libs@0.1.0...1.5.2)

Updates `helm/kind-action` from 1.5.0 to 1.9.0
- [Release notes](https://github.com/helm/kind-action/releases)
- [Commits](helm/kind-action@v1.5.0...v1.9.0)

Updates `docker/login-action` from 2 to 3
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: codespell-project/actions-codespell
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: brokenpip3/setup-bats-libs
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: helm/kind-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@brokenpip3 brokenpip3 changed the title [wip] chore update jenkins and plugins, add flake chore: update jenkins and plugins to latest lts, update gh actions, add flake Feb 22, 2024
@brokenpip3 brokenpip3 changed the title chore: update jenkins and plugins to latest lts, update gh actions, add flake chore: update jenkins and plugins to latest lts, update gh actions, add flake, remove minikube and use kind Feb 24, 2024
@brokenpip3 brokenpip3 enabled auto-merge (squash) February 24, 2024 16:02
@brokenpip3 brokenpip3 merged commit 81251d3 into master Feb 24, 2024
4 checks passed
@brokenpip3 brokenpip3 deleted the 2024-02-update branch February 24, 2024 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant