Age | Commit message (Collapse) | Author |
|
|
|
|
|
* Finish renaming the `--install` option to `--install-prefix`.
* Fix remaining references to `--install` option.
|
|
This has a number of advantages:
- It allows us to make PR labeling event-driven instead of polling.
This, in turn, means that it only runs when a PR is modified, and only
evaluates that specific PR, which results in spending far less time
running PR labeler jobs.
- This is the ‘official’ way to handle PR labels automatically as code,
and thus Ilya will no longer need to maintain a custom labeling action
for this purpose.
- The matching syntax supported by this action is more expressive than
what is supported by our existing infrastructure, allowing for things
sucha s requring all of a group of files to be modified in a PR for it
to have a specific label applied. We have no need right now for this,
but it is useful to have it available long-term.
- Because the labeling is PR-triggered, it shows up in the PR checks, so
we can more easily see if auto-labeling has run for a given PR or not.
|
|
Because RHEL does things differently than it’s various clones when
compsing the value of the `$releasever` variable.
Code to handle these is already in-place on the repository backend
system, this is just properly codifying things here in an extensible
manner.
|
|
|
|
Now with extra certainty.
|
|
For real this time...
|
|
It’s EOL as of 2022-12-13.
|
|
|
|
|
|
(#14073)
|
|
* ci: fix cgroup-parent name
* update cgroup-parent
|
|
|
|
* Update workflows to use $GITHUB_OUTPUT instead of ::set-output::
* Fix python code.
* Fix handling of python-based build matrix generation.
|
|
tests (#14070)
* Add parent/child with cloud integration smoke tests
- Update soon to be deprecated output variables to new format
- Add an extra step to trigger agent smoke tests and wait for its completion before reporting workflow's status
* Add new line at the end of file
|
|
|
|
|
|
Bumps [google-github-actions/upload-cloud-storage](https://github.com/google-github-actions/upload-cloud-storage) from 0.10.4 to 1.0.0.
- [Release notes](https://github.com/google-github-actions/upload-cloud-storage/releases)
- [Changelog](https://github.com/google-github-actions/upload-cloud-storage/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google-github-actions/upload-cloud-storage/compare/v0.10.4...v1.0.0)
---
updated-dependencies:
- dependency-name: google-github-actions/upload-cloud-storage
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](https://github.com/actions/add-to-project/compare/v0.3.0...v0.4.0)
---
updated-dependencies:
- dependency-name: actions/add-to-project
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
* Publish nightly builds to netdata/netdata-nightlies repository.
The target repo is currently private, but will be made public when we
have established that publishing to it is working correctly.
* Fix typo.
* Fix shellcheck warnings.
|
|
Bumps [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud) from 0.6.2 to 1.0.1.
- [Release notes](https://github.com/google-github-actions/setup-gcloud/releases)
- [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google-github-actions/setup-gcloud/compare/v0.6.2...v1.0.1)
---
updated-dependencies:
- dependency-name: google-github-actions/setup-gcloud
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Remove ALpine 3.13 from CI and official support.
|
|
|
|
* Change CI trigger label prefix from `ci/` to `run-ci/`.
This way it better describes what it’s doing
* Update .github/workflows/packaging.yml
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
|
|
|
|
|
|
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
* Add a CodeQL analysis workflow.
This currently is limited to checking C/C++ code and Python code.
Analysis is run on PRs, pushes to the master branch, and as a scheduled
run every Monday morning. The PR checks auto-skip analysis for languages
that have no code changes.
* Use a label to force running CodeQL checks on PRs.
* Add config to skip things we don’t need to scan for Python.
* Linting fixes.
* Add notice in workflow for finding label to run all checks.
* Fix CodeQL warnings on PR.
* Skip vendored Python modules in Python scanning.
|
|
Tentative release date is 2022-08-09.
|
|
* Add Ubuntu 22.10 to supported distros, CI, and package builds.
Expected release date is 2022-10-20.
* Fix handling of netcat in newer Debian and Ubuntu distros.
|
|
Long term fix will require writing our own action to scan the PR body,
because of environment variable size limits.
|
|
|
|
|
|
This should fix the versioning issues we0ve been having with the release
artifacts.
|
|
Such issues should be in netdata/netdata with label area/web
|
|
Today is their last day.
|
|
Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 0.1.0 to 0.3.0.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](https://github.com/actions/add-to-project/compare/v0.1.0...v0.3.0)
---
updated-dependencies:
- dependency-name: actions/add-to-project
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
It’s EOL upstream as of 2022-07-31.
|
|
This will avoid pestering users with failed workflow run messages for
workflows that should not even be running in their repos.
|
|
|
|
* Add Oracle Linux 9 to officially supported platforms.
* Add OL9 dependency handling code.
|
|
* Add additional Docker image build with debug info included.
* Assorted fixes.
* Update packaging/docker/gen-cflags.sh
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
|
|
This ensures that newly added distros get repoconfig packages promptly.
|
|
This adds a way to manually bypass the check that explicitly keeps the
release code from running if run in a repo other than netdata/netdata.
This is done by setting `NETDATA_RELEASE_TEST` to a non-empty value in
the repository secrets.
|