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

[pull] master from netdata:master #185

Merged
merged 4 commits into from
Nov 19, 2024
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented Nov 19, 2024

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

ilyam8 and others added 4 commits November 19, 2024 11:23
* Drop old Alpine versions from CI.

This limits Alpine checks to only edge and latest, which should be good
enough in 99% of cases and gets rid of 9 total CI jobs.

* Remove .gitignore check from CI.

It has not caught any issues for a very long time, and it’s not actually
checking everything it would need to be anyway, so there’s not much
point in having it.

* Drop JSON-C vendoring check in CI.

It shouldn’t be needed anymore at this point, and removing it roughly
halves the runtime of one of our sets of CI jobs.

* Clean up unneeded steps in packaging workflow.

* Restructure updater check to not run per-system.

Also, check based on the final artifacts just like the other artifact
verification steps.

This will drastically cut down on the total number of CI jobs that need
to run on a PR.

* Fix image build for source build checks.

* Fix updater check to run outside of container.

* Run updater check with UID 0.

* Switch back to using a container for updater check.

* Properly include curl for updater check.

* Fix up installation of support packages.

* Fix updater check script to use correct URL.
@pull pull bot added the ⤵️ pull label Nov 19, 2024
@pull pull bot merged commit e474f06 into webfutureiorepo:master Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants