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

feat(github-action)!: Update allenporter/flux-local action to 4.0.0 #1527

Merged
merged 1 commit into from
Jan 1, 2024

Conversation

snoopy82481-bot[bot]
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
allenporter/flux-local action major 3.2.0 -> 4.0.0

Release Notes

allenporter/flux-local (allenporter/flux-local)

v4.0.0

Compare Source

What's Changed

Native flux build

The primary change in this release is to move to use flux build internally. This means that the flux CLI is now required to be present in the environment, similar to how kustomize is already required. See documentation for the Github Action for details on how to setup the CLI environment. https://github.com/allenporter/flux-local/pull/392

To simplify internals, multiple clusters in the same path are no longer supported. You can still use a multi-cluster repo if you specify --path to one of the clusters. This should be a no-op for most users of the github action since likely you already were setting a path argument.

Diagnostics

You can now discover malormed or unexpected yaml files with flux-local diagnostics https://github.com/allenporter/flux-local/pull/401:

### flux-local diagnostics
[DIAGNOSTICS OK]
Performance

With the move to flux build, we've been able to reduce some unnecessary kustomize calls, improving internal caching, and parallelize some of the cluster commands. Speed has been improved by 2x even for smaller clusters with only a handful of kustomizations. https://github.com/allenporter/flux-local/pull/435

Change Log

Developer dependency updates

Full Changelog: allenporter/flux-local@3.2.0...4.0.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

| datasource  | package                | from  | to    |
| ----------- | ---------------------- | ----- | ----- |
| github-tags | allenporter/flux-local | 3.2.0 | 4.0.0 |
@snoopy82481-bot snoopy82481-bot bot added renovate/github-release renovate/github-action type/major size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. area/github Changes made in the github directory labels Dec 20, 2023
@snoopy82481-bot
Copy link
Contributor Author

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 1 0 0.01s
✅ COPYPASTE jscpd yes no 1.41s
✅ REPOSITORY git_diff yes no 0.02s
✅ REPOSITORY secretlint yes no 1.65s
✅ YAML prettier 1 0 0.41s
✅ YAML yamllint 1 0 0.26s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@snoopy82481 snoopy82481 merged commit 264c3d3 into main Jan 1, 2024
3 checks passed
@snoopy82481 snoopy82481 deleted the renovate/allenporter-flux-local-4.x branch January 1, 2024 04:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/github Changes made in the github directory renovate/github-action renovate/github-release size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. type/major
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant