Commit graph

33 commits

Author SHA1 Message Date
Sven Nierlein
2558e488f3 add manual workflow trigger 2024-10-02 20:59:31 +02:00
Sven Nierlein
d7579e4249 add new github test workflow for debian:testing and fedora:rawhide
this workflow runs scheduled once a week, so it does not prevent
PRs from being merged but still allows us to notice if anything
will go wrong with the next release.
Remove rawhide test from the mandatory tests like we did with
debian testing already.
2024-10-02 11:42:22 +02:00
waja
0c01f2946e
CI specfile (#1894)
* Adding spec file and github pipeline for testing
* Restructure github pipelines for more clarity
* Add build tests for several RPM based distributions


---------

Co-authored-by: Lorenz Kästle <12514511+RincewindsHat@users.noreply.github.com>
2024-02-23 14:25:44 +01:00
RincewindsHat
158555c1a9 Use debian stable for main tests again 2023-12-22 11:41:41 +01:00
dependabot[bot]
574ad29da8
build(deps): bump github/codeql-action from 2 to 3
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>
2023-12-14 04:50:41 +00:00
Jan Wagner
6db7d10428 CI: Switch back to testing 2023-11-13 08:26:59 +01:00
Jan Wagner
e6a2c045ec CI: Remove translation checks 2023-10-31 02:17:38 +01:00
Sven Nierlein
01137cd8f6 extend github action tests
add some more steps to the test pipeline:

    - make dist
    - builds from the tarball above

this test should fail until #1943 is fixed.
2023-10-18 11:02:16 +02:00
Jan Wagner
f7417490cc Prevent THANKS.in from beeing codespelled 2023-10-17 17:56:06 +02:00
RincewindsHat
f5074ac7f0 Fix spelling stuff 2023-10-13 01:29:31 +02:00
RincewindsHat
e1e1291b72 Fix some more typos 2023-10-03 22:22:51 +02:00
datamuc
9c1c3fce43
run tests with debian:stable
debian:testing is broken
2023-09-25 21:30:32 +02:00
dependabot[bot]
743d41da0e
Bump actions/checkout from 3 to 4
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>
2023-09-05 04:33:25 +00:00
Franz Schwartau
add465800b Use codespell-project/actions-codespell@v2
The current master version seems to introduce an issue, e. g.

codespell
Can't use 'tar -xzf' extract archive file: /home/runner/work/_actions/_temp_301f7ff6-2829-439a-bb1e-e3787b7d0b37/0567173d-ce48-4e72-bccb-2a410baeb2a3.tar.gz. return code: 2.

https://github.com/monitoring-plugins/monitoring-plugins/actions/runs/6074675443
2023-09-04 16:43:03 +02:00
Jan Wagner
85c8210e58 Try to detect if there are translation updates via CI 2023-06-29 10:46:32 +02:00
Jan Wagner
dee6b03307 Fix too many spaces inside brackets 2023-06-28 15:57:07 +02:00
Jan Wagner
73d79c2982 Add missing document start 2023-06-28 15:57:07 +02:00
Jan Wagner
fbf0c9d208 Fix indentation 2023-06-28 15:57:03 +02:00
Jan Wagner
22779b1b99 Fix CI workflow syntax 2023-06-28 15:51:56 +02:00
RincewindsHat
8cb3480b9b Run tests on PRs again 2023-05-15 20:19:02 +02:00
Jan Wagner
41fb615f3d CI: Adding Codespell (and Super Linter) 2023-04-17 08:23:28 +02:00
dependabot[bot]
1bc6d81651 Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 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/v2...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>
2022-11-11 06:28:27 +01:00
dependabot[bot]
de06e5832e
Bump github/codeql-action from 1 to 2 (#1812)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [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/v1...v2)

---
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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-07 17:49:31 +01:00
Lorenz
4a5ddd2011
Check curl detect ipv6 (#1809)
* If server_address is an IPv6 address surround it with brackets

* If the message is too short, we should not have an underflow

* Add simple conditional test case available if IPv6 is
2022-11-07 17:48:28 +01:00
Lorenz
f7f7309b99
Update GitHub runner (#1810)
* Update action/checkout to v3

* Format debian prepare script
2022-11-06 23:12:41 +01:00
Lorenz
175e43133c
Update CodeQL and update runner before installing (#1775) 2022-07-03 15:57:55 +02:00
RincewindsHat
0e311b77d9
Merge pull request #1682 from phibos/codeql
Add CodeQL checks
2021-11-24 12:03:10 +01:00
Sven Nierlein
a96161c824 actions: map utmp from host to container
this fixes the check_users not having any logged in user to check.
2021-10-25 16:21:59 +02:00
Sven Nierlein
6344d29143 remove useless comments
Signed-off-by: Sven Nierlein <sven@nierlein.de>
2021-05-20 17:49:46 +02:00
Jacob Hansen
226469f970
Prune container and volumes
Rather than manully removing the tmpfs volume.

Signed-off-by: Jacob Hansen <jhansen@op5.com>
2021-05-19 14:25:30 +02:00
Jacob Hansen
227369bb3b
Disable IPv6 in tests
Docker doesn't seem to have a working IPv6 stack by default. For now
disable IPv6 tests.

Signed-off-by: Jacob Hansen <jhansen@op5.com>
2021-05-19 13:12:29 +02:00
Sven Nierlein
fc71e3f930 migrate travis ci to github actions 2021-04-30 09:56:52 +02:00
PhiBo
a4308b1913
Add CodeQL checks
Add initial github actions to perform CodeQL securtiy checks
2021-04-28 15:11:23 +02:00