summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2020-02-05CODEOWNERS: change collectors/charts.d.plugin/ owners (#7963)Ilya Mashchenko
* CODEOWNERS: change collectors/charts.d.plugin/ owners
2020-02-05Adds GHA Workflow to actually Build the Agent across all the OS/Distro(s) we ↵James Mills
support today (#7969) * Fixed shellcheck warnings/errors and some legitimate bugs in ./packaging/installer/install-required-packages.sh * Fixed erroneous \ * Removed accidentally committed test.sh :D * Remove redundant redirection on grep commands * Fixed erroneous trailing gon search/replace expression * Fixed incorrect expansion of in apt-get invocation * Fixed incorrect expanasion of on other package managers too * Fixed insistent prompt search/replace (adding space) :D * Fixed (properly) handling of opts to pakage managers using a proper array and array expansion * Re-fixed: echo * Bah humbug :D * Rebased on master * Fixed erroneous \ * Added support for CentOS 8.x * Removed extra space * Rebased on centos8_deps_2 * Added GHA workflor for testing install-required-packages * Rebased on centos8_deps_3 * Only test on archlinux:latest * Add Ubuntu 16.04 and 19.04 to the matrix * Remove test.sh :) * Added GHA Workflow to actually Build the Agent across all the OS/Distro(s) we support today * Added option --netdta-all which seems to tell install-required-pacakges to install all dependencies * Fixed the netdata-all argument * Disable centos:8 for now * Use all argument * Fix version check for CentOS 8.x * Automatically install Okay repo for CentOS 6.x * Disable opensuse (for now) * Fixed CentOS 6.x version dtection * Remove Debian jessie (unsupported) Added Debian bullseye
2020-02-04Adds a GHA workflow to test install-required-packages (#7949)James Mills
* Fixed shellcheck warnings/errors and some legitimate bugs in ./packaging/installer/install-required-packages.sh * Fixed erroneous \ * Removed accidentally committed test.sh :D * Remove redundant redirection on grep commands * Fixed erroneous trailing gon search/replace expression * Fixed incorrect expansion of in apt-get invocation * Fixed incorrect expanasion of on other package managers too * Fixed insistent prompt search/replace (adding space) :D * Fixed (properly) handling of opts to pakage managers using a proper array and array expansion * Re-fixed: echo * Bah humbug :D * Rebased on master * Fixed erroneous \ * Added support for CentOS 8.x * Removed extra space * Rebased on centos8_deps_2 * Added GHA workflor for testing install-required-packages * Rebased on centos8_deps_3 * Only test on archlinux:latest * Add Ubuntu 16.04 and 19.04 to the matrix * Remove test.sh :)
2020-01-30Fix typo in PULL_REQUEST_TEMPLATE (#7924)Joel Hans
2020-01-28Added ReviewDOg CI checks for Golang (#7827)James Mills
2020-01-25Added ReviewDOg CI checks for JavaScript (#7828)James Mills
2020-01-22bug_report improvements (#7805)Ilya Mashchenko
* github/issue_template/bug_report.md: move specific suggestions to the appropriate sections and improve spelling
2020-01-21Added reviewdog/shellcheck to CI via Github Actions on changed shell scripts ↵James Mills
in PRs (#7795)
2020-01-17Limit PR labeler runs to the main repo. (#7768)Austin S. Hemmelgarn
2020-01-16Adds a Dockerfile.docs for more easily and reproducibly building/rebuilding ↵James Mills
docs (#7688) * Added a Dockerfile.docs for more easily and reproducibly building/rebuilding docs. * Update the docs for contributing / rebuilding the docs locally * Add SRE Team as code owners of all Dockerfile(s)
2020-01-09Update PR labeling to not depend on fork owner access. (#7699)Austin S. Hemmelgarn
This updates the PR labeling via GHA to not depend on the access level of the owner of the PR relative to the repository, which should finally make it work correctly.
2020-01-09Switch to using the netdatabot access token for actions. (#7697)Austin S. Hemmelgarn
This updates the access token in the labeler action to use permissions of the netdatabot account instead of using the generic access token provided by GitHub. This allows the labeling to work correctly even for forks owned by people who do not have write access to the repo.
2020-01-08Switch PR labeling to use GitHub Actions. (#7630)Austin S. Hemmelgarn
This decouples the PR labeling process from the main CI process, allowing them to run completely independenly of each other. The new labeling configuration is based on copying, extending, and correcting the existing labeling rules in the `labeler.sh` script which the commit is removing. Labeling is configured through `.github/labeler.yml` file. Check there for info on the exact format. The exact configuration being used will update labels on PR's whenever one is opened, updated, reopened, or marked ready for review. It will not remove existing labels from the PR, only add new ones.
2020-01-02[github/templates] Add samples cmds to get OS env (#7550)Adrien Mahieux
* [github/templates] Add samples cmds to get OS env When reporting bugs, users doesn't seem to know what information to report for the line "OS / Environment". - `uname -a`: Provide the arch + kernel (which has the dist tag name) - `grep -Hv ^# /etc/*release`: most of distribution provide some sort of /etc/*release file. Adding -H to get the filename too. And -v ^# to remove comments if any Example on my Fedora: ``` uname -a; grep -Hv ^# /etc/*release Linux munin 5.2.18-100.fc29.x86_64 #1 SMP Tue Oct 1 13:32:05 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux /etc/fedora-release:Fedora release 29 (Twenty Nine) /etc/os-release:NAME=Fedora /etc/os-release:VERSION="29 (Twenty Nine)" /etc/os-release:ID=fedora /etc/os-release:VERSION_ID=29 /etc/os-release:VERSION_CODENAME="" /etc/os-release:PLATFORM_ID="platform:f29" /etc/os-release:PRETTY_NAME="Fedora 29 (Twenty Nine)" /etc/os-release:ANSI_COLOR="0;34" /etc/os-release:LOGO=fedora-logo-icon /etc/os-release:CPE_NAME="cpe:/o:fedoraproject:fedora:29" /etc/os-release:HOME_URL="https://fedoraproject.org/" /etc/os-release:DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f29/system-administrators-guide/" /etc/os-release:SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help" /etc/os-release:BUG_REPORT_URL="https://bugzilla.redhat.com/" /etc/os-release:REDHAT_BUGZILLA_PRODUCT="Fedora" /etc/os-release:REDHAT_BUGZILLA_PRODUCT_VERSION=29 /etc/os-release:REDHAT_SUPPORT_PRODUCT="Fedora" /etc/os-release:REDHAT_SUPPORT_PRODUCT_VERSION=29 /etc/os-release:PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy" /etc/redhat-release:Fedora release 29 (Twenty Nine) /etc/system-release:Fedora release 29 (Twenty Nine) ``` * Update command to have MacOS and Unix working too
2019-12-19CODEOWNERS: Replace @netdata/automation with individual team members (#7581)Konstantinos Natsakis
2019-12-16Update codeowners (#7530)Konstantinos Natsakis
* .github/CODEOWNERS: Replace @knatsakis with @netdata/automation * .github/CODEOWNERS: Remove @cakrit * Update .github/CODEOWNERS Replace @VLegakis with @jacekkolasa Co-Authored-By: Jacek Kolasa <jacek.kolasa@gmail.com> * Update .github/CODEOWNERS Replace @VLegakis with @jacekkolasa Co-Authored-By: Jacek Kolasa <jacek.kolasa@gmail.com> * Update .github/CODEOWNERS Replace @VLegakis with @jacekkolasa Co-Authored-By: Jacek Kolasa <jacek.kolasa@gmail.com> * Update .github/CODEOWNERS Replace @VLegakis with @jacekkolasa Co-Authored-By: Jacek Kolasa <jacek.kolasa@gmail.com> * Update .github/CODEOWNERS Replace @VLegakis with @jacekkolasa Co-Authored-By: Jacek Kolasa <jacek.kolasa@gmail.com>
2019-10-09netdata: Add knatsakis as codeowner, wherever paulkatsoulakis was (#7036)Konstantinos Natsakis
2019-09-01Update CODEOWNERSChris Akritidis
2019-08-09netdata: Add cosmix as codeowner, wherever cakrit is (#6618)Paul Emm. Katsoulakis
cakrit was on leave, got Costa approval, so overriding block
2019-07-19netdata/docs: Add @joelhans as co-owner on documentation (#6501)Paul Emm. Katsoulakis
2019-07-11Add more codeowners to the core (#6413)Vladimir Kobal
2019-06-17stale bot limits update (#6297)Ilya Mashchenko
* update stale bot limits and msg * minor
2019-06-07Update CODEOWNERS (#6241)Chris Akritidis
Major milestone here in our growth path. @ktsaou no longer has the time to review and approve PRs, so we are removing him from the CODEOWNERS file. I also added @thiagoftsm
2019-05-23netdata: Fix labels usage, quotes are not needed (#6091)Paul Emm. Katsoulakis
* "netdata: fix attempt for labels"
2019-05-23use github templating mechanisms to classify issues when they are created ↵Paweł Krupa
(#5776)
2019-04-02netdata: Add another global owner (#5777)Paul Emm. Katsoulakis
2019-04-01Add simonnagl as CODEOWNER for cups.plugin (#5453)Simon Nagl
* Fix typo in CODEOWNERS user paufantom does not exist. * Add simonnagl as codeowner for cups.plugin
2019-03-29access: fix codeowners (#5739)Paul Katsoulakis
2019-03-13remove paulfantom code ownership and TODO notices (#5579)Paweł Krupa
2019-02-25Update CODEOWNERSPaweł Krupa
2019-02-15Update CODEOWNERS (#5389)Chris Akritidis
2019-01-18Update bug_report.mdPaweł Krupa
2019-01-17update bug_report.md (#5205)Ilya Mashchenko
* update bug_report.md * fix
2019-01-08Update CODEOWNERSPaweł Krupa
2019-01-08change ownership of .gitignore (#5131)Paweł Krupa
2018-12-20change number of days needed by issue to go stale (#5043)Paweł Krupa
2018-12-09Add cakrit to health codeowners (#4953)Chris Akritidis
2018-12-06update code owners (#4930)Paweł Krupa
2018-12-06Removed vlvkobal as a codeowner of web/gui (#4929)George Moschovitis
2018-11-27general issue template (#4764)Paweł Krupa
2018-11-27create better issue and PR templates (#4758)Paweł Krupa
2018-11-26update codeowners file (#4750)Paweł Krupa
* update codeowners file * change Ilya username
2018-11-23exempt feature requests from going stale (#4723)Paweł Krupa
2018-11-19allign code ownership (#4682)Paweł Krupa
2018-11-19enable issue closing with stale bot (#4686)Paweł Krupa
2018-10-23fix duplicate in CODEOWNERS file (#4467)Paweł Krupa
2018-10-22add autogenerated changelog (#4444)Paweł Krupa
##### Summary <!--- Describe the change below, including rationale and design decisions --> Create changelog based on GitHub labels <!--- HINT: Include "Fixes #nnn" if you are fixing an existing issue --> ##### Component Name <!--- Write the short name of the module or plugin below --> GitHub management ##### Additional Information <!--- Include additional information to help people understand the change here --> <!--- A step-by-step reproduction of the problem is helpful if there is no related issue --> Moving old manually created changelog to HISTORICAL_CHANGELOG.md and using command below to create changelog based on github issues, PRs, and labels. This is a preview and in the near future this will be automated and running daily in cron. <!--- Paste log output below, e.g. before and after your change --> ```sh docker run -it -v "$(pwd)":/project markmandel/github-changelog-generator:latest \ --user "netdata" \ --project "netdata" \ --token "${GITHUB_TOKEN}" \ --since-tag "v1.10.0" \ --unreleased-label "**Next release**" \ --no-compare-link \ --exclude-labels duplicate,question,invalid,wontfix,discussion,documentation ```
2018-10-22Update CODEOWNERS (#4447)Paweł Krupa
2018-10-22unify headers in github templates (#4451)Paweł Krupa
2018-10-19Disallow stale bot from removing labels (#4442)Paweł Krupa