Martin Schurz
92995bbee3
Sort matrix builds
...
Signed-off-by: Martin Schurz <[email protected] >
2024-10-22 08:44:39 +02:00
Martin Schurz
752a541507
Fix copy&paste error
...
Signed-off-by: Martin Schurz <[email protected] >
2024-10-21 20:06:14 +02:00
Martin Schurz
45193e9ff1
Pin python dependencies and optimize GitHub Actions
...
Signed-off-by: Martin Schurz <[email protected] >
2024-10-21 20:01:14 +02:00
Sebastian Gumprich
7b112dcf87
feat(ssh): add alpine support ( #809 )
...
Signed-off-by: Sebastian Gumprich <[email protected] >
2024-10-13 21:42:28 +02:00
Sebastian Gumprich
aa737011e4
fix(cicd): test idempotence on ssh custom tests ( #807 )
...
Signed-off-by: Sebastian Gumprich <[email protected] >
2024-10-13 20:12:21 +02:00
schurzi
f5303344e4
Merge pull request #800 from dev-sec/renovate/actions-checkout-digest
...
chore(deps): update actions/checkout digest to eef6144
2024-10-08 13:27:16 +02:00
schurzi
9476dc9130
Merge pull request #795 from dev-sec/renovate/ansible-ansible-lint-digest
...
chore(deps): update ansible/ansible-lint digest to 3b5bee1
2024-10-08 13:26:49 +02:00
renovate[bot]
5a28783a53
chore(deps): update actions/checkout digest to eef6144
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-07 19:31:13 +00:00
Martin Schurz
3bdae0d98f
Fix Changelog generation by adapting regex
...
Signed-off-by: Martin Schurz <[email protected] >
2024-10-05 10:04:07 +02:00
Martin Schurz
c705e50e0c
Correct typo
...
Signed-off-by: Martin Schurz <[email protected] >
2024-10-04 12:23:18 +02:00
Martin Schurz
75158eb6d3
add Dependency
...
Signed-off-by: Martin Schurz <[email protected] >
2024-10-04 11:11:40 +02:00
Martin Schurz
ecee5ffcbd
Use Python venv for VM tests
...
Signed-off-by: Martin Schurz <[email protected] >
2024-10-04 11:07:42 +02:00
Martin Schurz
75f6b1a801
Use Python venv for VM tests
...
Signed-off-by: Martin Schurz <[email protected] >
2024-10-04 11:05:04 +02:00
renovate[bot]
6824eda2ba
chore(deps): update ansible/ansible-lint digest to 3b5bee1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-19 18:20:52 +00:00
renovate[bot]
1536b61e32
chore(deps): update ansible/ansible-lint digest to 25f783c ( #792 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 16:36:49 +02:00
renovate[bot]
4bf2d57013
chore(deps): update actions/setup-python digest to f677139
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-29 15:25:01 +00:00
renovate[bot] and Martin Schurz
ea2fe100b5
chore(deps): update dependency ansible-core to v2.17.2 ( #756 )
...
* chore(deps): update dependency ansible-core to v2.17.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Downgrade Ansible version for Rocky 8
Signed-off-by: Martin Schurz <[email protected] >
* Downgrade Ansible version for Rocky 8
Signed-off-by: Martin Schurz <[email protected] >
---------
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Martin Schurz <[email protected] >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Martin Schurz <[email protected] >
2024-08-07 11:04:39 +02:00
schurzi
69ab9e47ad
Update Debian compatibility ( #784 )
...
* Update Ubuntu compatability
Signed-off-by: Martin Schurz <[email protected] >
* reload systemd when disabling ssh socket
Signed-off-by: Martin Schurz <[email protected] >
* manage systemd files
Signed-off-by: Martin Schurz <[email protected] >
* Create privsep directory for Debian
Signed-off-by: Martin Schurz <[email protected] >
* Use working Ubuntu 24.04 image for vm tests
Signed-off-by: Martin Schurz <[email protected] >
* Remove deprecated Debian 10
Signed-off-by: Martin Schurz <[email protected] >
---------
Signed-off-by: Martin Schurz <[email protected] >
2024-08-06 13:11:32 +02:00
Martin Schurz
f7157dad4f
Update to current Fedora releases
...
Signed-off-by: Martin Schurz <[email protected] >
2024-07-28 17:32:44 +02:00
renovate[bot]
95a6f9b2e1
chore(deps): update ansible/ansible-lint digest to 95382d3 ( #779 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-25 14:09:49 +02:00
renovate[bot]
8b01afce46
chore(deps): update actions/setup-python digest to 39cd149 ( #778 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-25 12:52:04 +02:00
renovate[bot]
a91343e180
chore(deps): update patrickjahns/version-drafter-action digest to 2076fa4
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-25 09:31:39 +00:00
Martin Schurz
ba1ab8fdfc
fix release workflow
...
Signed-off-by: Martin Schurz <[email protected] >
2024-07-25 11:31:18 +02:00
Sebastian Gumprich
059f9fe96c
try to fix release workflow
...
Signed-off-by: Sebastian Gumprich <[email protected] >
2024-07-03 15:56:05 +02:00
Martin Schurz
77de9435fa
remove freebsd12
...
Signed-off-by: Martin Schurz <[email protected] >
2024-07-02 17:31:22 +02:00
renovate[bot]
563f1833df
chore(deps): pin dependencies
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 04:51:04 +00:00
Sebastian Gumprich
60de0ab50b
centos8 stream is eol ( #770 )
...
Signed-off-by: Sebastian Gumprich <[email protected] >
2024-06-04 10:10:19 +02:00
Sebastian Gumprich
296f46cc80
centos7 is eol, remove it ( #767 )
...
* centos7 is eol, remove it
Signed-off-by: Sebastian Gumprich <[email protected] >
* change workflow to update readmes when meta/main.yml is changed
Signed-off-by: Sebastian Gumprich <[email protected] >
* remove mention of centos 7 from readme
Signed-off-by: Sebastian Gumprich <[email protected] >
---------
Signed-off-by: Sebastian Gumprich <[email protected] >
2024-05-31 11:25:01 +02:00
Sebastian Gumprich
346ead4455
fix spelling
...
Signed-off-by: Sebastian Gumprich <[email protected] >
2024-05-30 15:07:27 +02:00
Florian Greinacher
16e86125e9
ci: define permissions for enforce-labels workflow
...
Explicitely stating required permissions is considered best practice.
This case was detected by Poutine, see
https://github.com/boostsecurityio/poutine/blob/main/docs/content/en/rules/default_permissions_on_risky_events.md .
Signed-off-by: Florian Greinacher <[email protected] >
2024-05-06 06:40:19 +00:00
renovate[bot]
0740ebf041
Update ansible/ansible-lint action to v24 ( #745 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-07 21:32:14 +01:00
Martin Schurz
4a25f72076
Skip update if box is not present
...
Signed-off-by: Martin Schurz <[email protected] >
2024-02-04 16:11:28 +01:00
Martin Schurz
7a76975d01
Skip update if box is not present
...
Signed-off-by: Martin Schurz <[email protected] >
2024-02-04 15:55:31 +01:00
Martin Schurz
063f3190b8
Always update Vagrant Boxes before using
...
Signed-off-by: Martin Schurz <[email protected] >
2024-02-04 15:42:09 +01:00
Sebastian Gumprich
81e177b80c
release only on releases, not pre-releases ( #738 )
2023-12-22 10:54:13 +01:00
schurzi
e7bad430f2
Merge pull request #733 from dev-sec/renovate/actions-setup-python-5.x
...
Update actions/setup-python action to v5
2023-12-10 11:10:36 +01:00
schurzi
b9a0e65e19
Merge pull request #730 from dev-sec/labeler5
...
update labeler to new config format
2023-12-07 09:32:28 +01:00
renovate[bot]
459113a1e6
Update actions/setup-python action to v5
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-06 13:19:19 +00:00
Martin Schurz
e00716df62
fix lint findings
...
Signed-off-by: Martin Schurz <[email protected] >
2023-12-06 11:36:08 +01:00
Martin Schurz
f4500457fa
extend action triggers
...
Signed-off-by: Martin Schurz <[email protected] >
2023-12-06 11:09:24 +01:00
Martin Schurz
db437c79f5
extend action triggers
...
Signed-off-by: Martin Schurz <[email protected] >
2023-12-06 11:00:22 +01:00
Martin Schurz
099145c9b3
remove excludes
...
Signed-off-by: Martin Schurz <[email protected] >
2023-12-06 10:58:26 +01:00
Martin Schurz
9862676ecf
use new ansible-lint action
...
Signed-off-by: Martin Schurz <[email protected] >
2023-12-06 10:57:45 +01:00
Martin Schurz
6ef52a125d
use base branch
...
Signed-off-by: Martin Schurz <[email protected] >
2023-12-05 21:46:15 +01:00
Martin Schurz
a58fc24301
use correct tag
...
Signed-off-by: Martin Schurz <[email protected] >
2023-12-05 21:38:36 +01:00
Martin Schurz
12240fea63
test labler
...
Signed-off-by: Martin Schurz <[email protected] >
2023-12-05 21:37:36 +01:00
Martin Schurz
82a0188b8c
update labeler to new config format
...
Signed-off-by: Martin Schurz <[email protected] >
2023-12-05 21:31:37 +01:00
Martin Schurz
571cec1a5c
re-add vm tests
...
Signed-off-by: Martin Schurz <[email protected] >
2023-11-21 22:12:50 +01:00
Martin Schurz
84c43c0550
limit tests to some distros
...
Signed-off-by: Martin Schurz <[email protected] >
2023-11-21 21:27:23 +01:00
Martin Schurz
aae720c977
update python version for all tests
...
Signed-off-by: Martin Schurz <[email protected] >
2023-11-21 12:23:49 +01:00