summaryrefslogtreecommitdiffstats
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* CI: Bump NetBSD version to 10.0mainfraggerfox10 hours1-2/+2
|
* CI: (OpenBSD) Detect latest Autoconf & Automake versionsExplorer092024-04-151-3/+15
| | | | Signed-off-by: Kang-Che Sung <explorer09@gmail.com>
* CI: Remove Autoconf version num (FreeBSD & DragonFlyBSD)Explorer092024-04-151-2/+2
| | | | | | | | | Recently FreeBSD updated its Autoconf package to 2.72 and removed the old Autoconf-2.71 package. This caused build error in our CI jobs. Remove the Autoconf version number from FreeBSD and DragonFlyBSD jobs. Signed-off-by: Kang-Che Sung <explorer09@gmail.com>
* ci: update LLVM repositoriesChristian Göttsche2024-03-201-4/+4
| | | | | The GitHub runners for the LLVM jobs are using ubuntu-latest, which is as of today Ubuntu 22.04 (jammy).
* Revert "Workaround for ASAN-induced segfaults in Github Ubuntu runner images"Christian Göttsche2024-03-201-5/+0
| | | | | | Should be fixed in LLVm 17: https://github.com/llvm/llvm-project/commit/fb77ca05ffb4f8e666878f2f6718a9fb4d686839 This reverts commit 53bd369be760aaeb5e28cb965e9edcfb3f232d92.
* ci: bump to LLVM 18Christian Göttsche2024-03-201-14/+14
|
* Replace OpenCollective with Hack ClubDaniel Lange2024-03-201-1/+1
|
* Fix the compiler name for OpenBSD.fraggerfox2024-03-181-1/+1
|
* Workaround for ASAN-induced segfaults in Github Ubuntu runner imagesDaniel Lange2024-03-141-0/+5
|
* Add Solaris to the CIfraggerfox2024-02-291-0/+21
|
* Add Dragonfly BSD to the CIfraggerfox2024-02-291-0/+23
|
* Add OpenBSD to the CIfraggerfox2024-02-291-0/+23
|
* Add NetBSD to the CIfraggerfox2024-02-291-0/+25
|
* Add FreeBSD to the CIfraggerfox2024-02-291-0/+21
|
* Bump github/codeql-action from 2 to 3dependabot[bot]2023-12-181-2/+2
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump actions/checkout from 3 to 4dependabot[bot]2023-09-113-12/+12
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* CI: build and run htop with sanitizerChristian Göttsche2023-08-302-0/+107
|
* CI: dump config.log on configure failureChristian Göttsche2023-08-301-8/+8
|
* CI: bump to LLVM 16Christian Göttsche2023-08-291-11/+11
|
* ci: install pkg-config on MacOSChristian Göttsche2023-02-181-1/+1
|
* CI: drop non existent labels from dependabotChristian Göttsche2022-11-171-3/+0
|
* Bump actions/checkout from 1 to 3dependabot[bot]2022-11-141-1/+1
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 1 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v1...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* CI: add GitHub CodeQL actionChristian Göttsche2022-10-201-0/+49
| | | | LGTM.com will shutdown in December 2022, use CodeQL instead.
* GH: add dependabot for GitHub actions dependenciesChristian Göttsche2022-10-201-0/+12
| | | | | Add dependabot configuration that scans for updates in GitHub actions every week.
* CI: bump to LLVM 15Christian Göttsche2022-10-201-11/+11
|
* Update CIChristian Göttsche2022-08-101-26/+22
| | | | | | * Bump to llvm 14 * Bump Ubuntu version in PCP build to fix warning * Bump GitHub checkout Action to v3
* GH Actions: enable Werror in PCP buildChristian Göttsche2021-12-201-3/+5
| | | | | | Just exclude the singe warning type currently issued. Avoids e64269df ("Fix process state handling compiler warning on PCP platform")
* add github workflow to build release tarballrofl0r2021-11-231-0/+51
|
* Enable affinity support for non-LinuxChristian Göttsche2021-07-181-4/+4
| | | | | sched_getaffinity() and sched_setaffinity() are also available on BSDs. Remove the Linux restraint.
* Do not install recommended packages by default for the CIBenny Baumann2021-06-121-7/+7
| | | | | This ensures, the minimal dependencies we specify are sufficient. Also this reduces fallout from broken recommendations.
* Drop CI distcheck on pcp build as pcp-htop.c now contains mainNathan Scott2021-06-091-2/+0
|
* Add new CI workflow to check pcp-enabled buildsNathan Scott2021-06-091-0/+18
|
* Update FUNDING.yaml to use open_collective directly (thanks cgzones)Nathan Scott2021-04-221-1/+1
|
* Add github funding link to htop opencollective pageNathan Scott2021-04-211-0/+1
|
* ci: drop hwloc from clang-analyzer buildChristian Göttsche2021-03-191-2/+2
| | | | | | | | | | | | | | | The hwloc header generates lots of warnings: In file included from Action.c:10: In file included from ./Action.h:15: In file included from ./Header.h:10: In file included from ./Meter.h:18: In file included from ./ProcessList.h:25: In file included from /usr/include/hwloc.h:2371: /usr/include/hwloc/helper.h:481:5: warning: Value stored to 'state' is never read [deadcode.DeadStores] state = 3; ^ ~ 1 warning generated.
* ci: use focal list for llvm mirrorChristian Göttsche2021-03-191-3/+3
| | | | | The llvm bionic packages depend on libffi6, which is not available in focal.
* ci: use clang 12Christian Göttsche2021-03-171-11/+11
| | | | | llvm 12 is stable enough to be used in the CI as compiler and static analyzer.
* Remove setuid supportBenny Baumann2021-02-171-7/+7
| | | | | | | This support was rarely ever used and has been disabled by default for some time. As far as the developer team is aware there's no distribution that activated this feature in their packages by default.
* Merge branch 'default_libcap' (configure overhaul) of cgzones/htopDaniel Lange2021-01-281-9/+28
|\
| * Add configure option to create static htop binaryChristian Göttsche2021-01-251-0/+19
| |
| * configure: overhaul option handlingChristian Göttsche2021-01-251-9/+9
| | | | | | | | | | | | | | | | Switch Linux capabilities default from "no" to "check" Document default settings Use more readable formatting
* | ci: use as-needed linker flag in gcc full-featured buildChristian Göttsche2021-01-271-1/+1
|/ | | | Test whether there are any linking issues
* Add option to drop Linux capabilitiesChristian Göttsche2021-01-111-8/+8
| | | | Conflicts with setuid support, but that is commonly not enabled.
* ci: enable format attributes in ncurses headersChristian Göttsche2021-01-081-0/+9
| | | | | | | | | | Avoid format string issues like bfcb8ca0 by helping compilers spot such bogus usages. Also use LTO and O3 in the full-featured gcc job, which might trigger additional warnings on advanced inlining, like 3695cbd5d8dda27f99383437035450814463b633 and ad3acfc847e9d54f07a0684c19181d5f4c28fee4
* GitHub CI: add macOS buildChristian Göttsche2020-12-081-0/+17
|
* ci: use clang-11Christian Göttsche2020-12-031-6/+6
|
* ci: use correct configure flags for sensorsChristian Göttsche2020-12-031-9/+9
|
* Add compat mode for systems without openat(2)Christian Göttsche2020-11-281-0/+5
|
* Drop taskstats conditionalChristian Göttsche2020-11-251-9/+9
| | | | | | | | | | taskstats is only checked on runtime if the column RCHAR, WCHAR, SYSCR, SYSCW, RBYTES, WBYTES, CNCLWB, IO_READ_RATE, IO_WRITE_RATE or IO_RATE is selected. taskstats is currently enabled by default. Drop the taskstats configuration switch, to reduce the maintenance cost.
* Drop cgroup conditionalChristian Göttsche2020-11-251-5/+5
| | | | | | | | | cgroup is only checked on runtime if the column CGROUP is selected. cgroup is currently disabled by default, but most distributions do enable it. Drop the cgroup configuration switch, to reduce the maintenance cost.

© 2014-2024 Faster IT GmbH | imprint | privacy policy