summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2023-01-06remove lgtm.com (#14216)Ilya Mashchenko
2023-01-04Fix typos (#14194)Dimitris Apostolou
2023-01-04Finish renaming the `--install` option to `--install-prefix`. (#13881)Austin S. Hemmelgarn
* Finish renaming the `--install` option to `--install-prefix`. * Fix remaining references to `--install` option.
2023-01-04Switch to actions/labeler@v4 for labeling PRs. (#14203)Austin S. Hemmelgarn
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.
2022-12-23Add compatibility links for RHEL repos. (#14176)Austin S. Hemmelgarn
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.
2022-12-21Add tkatsoulas as a codeowner for documentation. (#14169)Austin S. Hemmelgarn
2022-12-14Really, truly fix the repoconfig package upload process.Austin S. Hemmelgarn
Now with extra certainty.
2022-12-14Correctly fix repoconfig package uploads.Austin S. Hemmelgarn
For real this time...
2022-12-13Remove Fedora 35 from the list of supported platforms. (#14136)Austin S. Hemmelgarn
It’s EOL as of 2022-12-13.
2022-12-13Fix incorrect matrix parameter names in repoconfig package upload workflow.Austin S. Hemmelgarn
2022-12-13Fix conditions for uploading repoconfig packages to new infra. (#14134)Austin S. Hemmelgarn
2022-12-09remove deprecated fping.plugin in accordance with v1.37.0 deprecation notice ↵Ilya Mashchenko
(#14073)
2022-12-09ci: fix cgroup-parent name in packaging (#14118)Ilya Mashchenko
* ci: fix cgroup-parent name * update cgroup-parent
2022-12-02Fix typo in Fedora 37 build configuration. (#14082)Austin S. Hemmelgarn
2022-12-02Update workflows to use $GITHUB_OUTPUT instead of ::set-output:: (#13960)Austin S. Hemmelgarn
* Update workflows to use $GITHUB_OUTPUT instead of ::set-output:: * Fix python code. * Fix handling of python-based build matrix generation.
2022-12-01Add workflow dispatch trigger for parent/child with cloud integration smoke ↵Dimitris Koutsourelis
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
2022-12-01Remove openSUSE Leap 15.3 from CI and support. (#13416)Austin S. Hemmelgarn
2022-11-28Add Alpine 3.17 to supported distros. (#14056)Austin S. Hemmelgarn
2022-11-28Bump google-github-actions/upload-cloud-storage from 0.10.4 to 1.0.0 (#14049)dependabot[bot]
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>
2022-11-28Bump actions/add-to-project from 0.3.0 to 0.4.0 (#14048)dependabot[bot]
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>
2022-11-28remove cmocka tests from ci (#14054)Ilya Mashchenko
2022-11-21update codeowners (#14025)Ilya Mashchenko
2022-11-18Fix typo in GHA workflow.Austin S. Hemmelgarn
2022-11-18Fix nightly build uploads. (#14017)Austin S. Hemmelgarn
2022-11-15Publish nightly builds to netdata/netdata-nightlies repository. (#13961)Austin S. Hemmelgarn
* 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.
2022-11-14Bump google-github-actions/setup-gcloud from 0.6.2 to 1.0.1 (#13991)dependabot[bot]
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>
2022-11-01Remove Alpine 3.13 from CI and official support. (#13415)Austin S. Hemmelgarn
Remove ALpine 3.13 from CI and official support.
2022-10-25Fix typo in CI distribution data file. (#13882)Austin S. Hemmelgarn
2022-10-18Change CI trigger label prefix from `ci/` to `run-ci/`. (#13849)Austin S. Hemmelgarn
* 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>
2022-10-18Use PR label to trigger full packaging CI instead of PR body contents. (#13839)Austin S. Hemmelgarn
2022-10-17Add PR labels to force running Reviewdog checks. (#13818)Austin S. Hemmelgarn
2022-10-17Bump google-github-actions/upload-cloud-storage from 0.10.2 to 0.10.4 (#13837)dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-17Bump google-github-actions/setup-gcloud from 0.6.0 to 0.6.2 (#13836)dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-14Add a CodeQL analysis workflow. (#13812)Austin S. Hemmelgarn
* 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.
2022-10-11Add Fedora 37 to CI and package builds. (#13489)Austin S. Hemmelgarn
Tentative release date is 2022-08-09.
2022-10-11Add Ubuntu 22.10 to supported distros, CI, and package builds. (#13785)Austin S. Hemmelgarn
* 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.
2022-08-31Temporary fix for command injection vulnerability in GHA workflow. (#13600)Austin S. Hemmelgarn
Long term fix will require writing our own action to scan the PR body, because of environment variable size limits.
2022-08-13fix(ci): fix fetching tags in Build workflow (#13517)Ilya Mashchenko
2022-08-10Fix fix for versioning issues.Austin S. Hemmelgarn
2022-08-10Explicitly fetch git ref in build workflow. (#13508)Austin S. Hemmelgarn
This should fix the versioning issues we0ve been having with the release artifacts.
2022-08-05Remove prompt to add dashboard issues (#13490)Chris Akritidis
Such issues should be in netdata/netdata with label area/web
2022-07-29Remove Igor and Marius as codeowners. (#13456)Austin S. Hemmelgarn
Today is their last day.
2022-07-25Bump actions/add-to-project from 0.1.0 to 0.3.0 (#13429)dependabot[bot]
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>
2022-07-25Remove Ubuntu 21.10 from CI and package builds. (#12918)Austin S. Hemmelgarn
It’s EOL upstream as of 2022-07-31.
2022-07-25Skip repo-specific CI on forks. (#13410)Austin S. Hemmelgarn
This will avoid pestering users with failed workflow run messages for workflows that should not even be running in their repos.
2022-07-20Report version in build workflow output.Austin S. Hemmelgarn
2022-07-13Add Oracle Linux 9 to officially supported platforms. (#13367)Austin S. Hemmelgarn
* Add Oracle Linux 9 to officially supported platforms. * Add OL9 dependency handling code.
2022-07-13Add additional Docker image build with debug info included. (#13359)Austin S. Hemmelgarn
* 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>
2022-07-12Also run repoconfig package builds when distro list is changed. (#13276)Austin S. Hemmelgarn
This ensures that newly added distros get repoconfig packages promptly.
2022-07-12Actually allow running a test release in a fork of the repo. (#13331)Austin S. Hemmelgarn
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.