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

ci(github-action): update allenporter/flux-local to v4 #2285

Merged
merged 1 commit into from
Dec 22, 2023

Conversation

tyriis-automation[bot]
Copy link
Contributor

@tyriis-automation tyriis-automation bot commented Dec 20, 2023

This PR contains the following updates:

Package Type Update Change OpenSSF
allenporter/flux-local action major 3.2.0 -> 4.1.1 OpenSSF Scorecard

Release Notes

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

v4.1.1

Compare Source

What's Changed

Full Changelog: allenporter/flux-local@4.1.0...4.1.1

v4.1.0

Compare Source

What's Changed

Developer dependency updates

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

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.

@tyriis-automation
Copy link
Contributor Author

tyriis-automation bot commented Dec 20, 2023

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ REPOSITORY gitleaks yes no 1.54s

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

@tyriis-automation tyriis-automation bot force-pushed the renovate/allenporter-flux-local-4.x branch from e8c1ac1 to 2bf5769 Compare December 21, 2023 16:22
@tyriis-automation tyriis-automation bot force-pushed the renovate/allenporter-flux-local-4.x branch from 2bf5769 to 3046b58 Compare December 21, 2023 19:13
Copy link

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@tyriis tyriis merged commit 2f3732e into main Dec 22, 2023
5 checks passed
@tyriis tyriis deleted the renovate/allenporter-flux-local-4.x branch December 22, 2023 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant