Commit graph

55 commits

Author SHA1 Message Date
Martin Schurz
730510c2a7 add opensuse and arch
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-07-10 15:55:08 +02:00
Martin Schurz
7535abd882 remove waiver
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-07-09 02:22:35 +02:00
Martin Schurz
400e576984 use correct parameter
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-07-09 01:47:59 +02:00
Martin Schurz
0eddf2872b setup python
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-07-09 01:19:12 +02:00
Martin Schurz
013a554731 force linking
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-07-09 00:59:50 +02:00
Martin Schurz
8f3f724380 call correct molecule task
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-07-09 00:57:26 +02:00
Martin Schurz
e742330a41 add testing of os_hardning on vm
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-07-09 00:52:58 +02:00
Martin Schurz
02b9a20fe7 fix release action
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-07-07 12:06:34 +02:00
Martin Schurz
f627d2fbfd fix release action
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-07-07 11:27:51 +02:00
Martin Schurz
b32ee28a89 use correct version for github-actions-x/commit
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-06-29 15:55:13 +02:00
Martin Schurz
0c8cbb2185 update GitHub action for checkout
there was a new feature introduced to git, that prevents some of our
actions to run. The updated action handles this properly.

https://github.com/actions/checkout/issues/760

Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-06-29 15:34:39 +02:00
Sebastian Gumprich
231036f882
update commit-action version 2022-06-29 12:59:44 +02:00
Sebastian Gumprich
36412f438a
upadte commit-action version 2022-06-29 12:56:28 +02:00
Martin Schurz
79fb86d021 fix linter errors
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-05-04 14:12:24 +02:00
Martin Schurz
bff23f82cb update ansible-lint action
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-05-04 13:57:52 +02:00
Martin Schurz
9d00c8ba29 delete old release drafts
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2022-02-25 20:10:36 +01:00
rndmh3ro
b74e88723d remove centos8 tests
Signed-off-by: rndmh3ro <github@gumpri.ch>
2022-02-21 08:05:40 +01:00
Sebastian Gumprich
2ba40b0891
move sysctls to debian specific vars (#524)
* fix ansible-lint issue

https://github.com/ansible-community/ansible-lint/issues/1795
Signed-off-by: rndmh3ro <github@gumpri.ch>

* move 2 sysctls to debian specific

Signed-off-by: rndmh3ro <github@gumpri.ch>

* fix ansible-lint issue

https://github.com/ansible-community/ansible-lint/issues/1795
Signed-off-by: rndmh3ro <github@gumpri.ch>

* add arch linux sysctls

* simplify sysctl settings

Signed-off-by: rndmh3ro <github@gumpri.ch>

* ove overwrite to the bottom to let it acutally overwrite something

Signed-off-by: rndmh3ro <github@gumpri.ch>

* fix typo

Signed-off-by: rndmh3ro <github@gumpri.ch>
2022-02-18 15:30:32 +01:00
Sebastian Gumprich
f09b2b6338
fix molecule call 2021-10-25 10:26:56 +02:00
rndmh3ro
12aaa7d955 add new files to labeler config
Signed-off-by: rndmh3ro <github@gumpri.ch>
2021-10-20 15:32:45 +02:00
rndmh3ro
3877a9bab1 fix comment
Signed-off-by: rndmh3ro <github@gumpri.ch>
2021-10-18 22:00:01 +02:00
rndmh3ro
55c83ac92d use second molecule scenario for custom ssh tests
Signed-off-by: rndmh3ro <github@gumpri.ch>
2021-10-18 21:49:24 +02:00
rndmh3ro
bbc827e4a1 use second molecule scenario for custom ssh tests
Signed-off-by: rndmh3ro <github@gumpri.ch>
2021-10-18 21:33:45 +02:00
rndmh3ro
7b37e9890e rename ansible-lint task
Signed-off-by: rndmh3ro <github@gumpri.ch>
2021-08-15 20:16:56 +02:00
rndmh3ro
6fa7f7a0c8 add new linting action to replace molecules linting
molecule lints multiple times per action

Signed-off-by: rndmh3ro <github@gumpri.ch>
2021-08-15 20:16:56 +02:00
Sebastian Gumprich
72ec118a6d
add rocky linux 8 tests and make sure that all relevant tasks are execd (#457)
* add rocky linux 8 tests and make sure that all relevant tasks are executed

Signed-off-by: rndmh3ro <github@gumpri.ch>

* fix missing quote

Signed-off-by: rndmh3ro <github@gumpri.ch>
2021-06-30 13:09:12 +02:00
Martin Schurz
8dbeae7b39 limit changelog labels to role names
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2021-05-05 22:53:20 +02:00
Sebastian Gumprich
45711874e6 test release workflow with labels
Signed-off-by: Sebastian Gumprich <sebastian.gumprich@t-systems.com>
2021-04-29 07:46:06 +02:00
Sebastian Gumprich
2fb54bd224 remove secure-auth param if mysql => 8.0.3
Signed-off-by: Sebastian Gumprich <sebastian.gumprich@t-systems.com>

install collection in molecule

Signed-off-by: Sebastian Gumprich <sebastian.gumprich@t-systems.com>

remove deprecated ubuntu 16.04 from tests

Signed-off-by: Sebastian Gumprich <sebastian.gumprich@t-systems.com>
2021-04-01 13:20:58 +02:00
Martin Schurz
cd4925d411 checkout master between
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2021-03-16 11:07:21 +01:00
Martin Schurz
d1b8e7d7a3 update paths
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2021-03-16 11:00:40 +01:00
Martin Schurz
19d5a17a99 remove second call to changelog generator
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2021-03-16 10:56:17 +01:00
Sebastian Gumprich
bbf992d9fc
Create dependabot.yml 2021-02-22 10:22:38 +01:00
Martin Schurz
75a8aca905 fix galaxy action to update local galaxy.yml
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2021-02-10 12:53:02 +01:00
Martin Schurz
e4b0801d22 use version tag for changelog action
Referencing actions by the short SHA will be deprecated soon

Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2021-02-02 10:58:52 +01:00
schurzi
8a1064ded4
make release workflow manually runnable (#384)
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2021-01-22 13:57:20 +01:00
schurzi
6e84f53a75
run labeler workflow with higher privileges (#383)
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2021-01-22 12:34:59 +01:00
schurzi
7a560b3d38
remove issue labels from changelog (#382)
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2021-01-22 12:34:51 +01:00
Sebastian Gumprich
98c7553016 remove trailing blank lines
Signed-off-by: Sebastian Gumprich <sebastian.gumprich@t-systems.com>
2020-12-15 20:09:29 +01:00
Sebastian Gumprich
5341f2a891
Update release.yml 2020-12-15 11:35:54 +01:00
Sebastian Gumprich
753e517678
fix second changelog generation task, too (#349)
Signed-off-by: Sebastian Gumprich <sebastian.gumprich@t-systems.com>
2020-12-15 10:10:10 +01:00
Sebastian Gumprich
253c5ec3eb
fix changelog generation (#341)
* fix changelog generation

the changelog generation fails because we merged other repos into
this one and these commits do not share a common ancestor.
see this issue: https://github.com/github-changelog-generator/github-changelog-generator/issues/665

to workaround this, we change the changelog generation so all tags older than 7.0.0 will be ignored
(--since-tag does not work here because it still works on all tags). This however will remove
 older releases from the changelog so we move these old releases into a separate file.
this is okay for me since these old releases are for ansible-os-hardening  and not the collection.
the new changelog file will contain all changes since 7.0.0.

Signed-off-by: Sebastian Gumprich <sebastian.gumprich@t-systems.com>

* fix regex in action

Signed-off-by: Sebastian Gumprich <sebastian.gumprich@t-systems.com>
2020-12-15 09:58:19 +01:00
Sebastian Gumprich
837f99bdf8
update release action 2020-12-13 20:19:03 +01:00
rndmh3ro
c94d973527 Prettified Code! 2020-11-08 10:20:25 +00:00
Sebastian Gumprich
c8ada5c13c Merge branch 'migrate_os' into collection 2020-11-08 11:18:38 +01:00
Sebastian Gumprich
ac3c12d264 move to collections 2020-11-07 21:19:43 +01:00
schurzi
4ddbbb2a61
fix linting for molecule (#301)
Signed-off-by: Martin Schurz <Martin.Schurz@t-systems.com>
2020-08-22 08:53:44 +02:00
Sebastian Gumprich
c31ad460ff
unify changelog and release actions (#279)
Signed-off-by: Sebastian Gumprich <github@gumpri.ch>
2020-06-06 10:18:18 +02:00
Sebastian Gumprich
ac9fbb312a fix release action
Signed-off-by: Sebastian Gumprich <github@gumpri.ch>
2020-05-09 20:47:06 +02:00
Sebastian Gumprich
e060504f48
Update release.yml 2020-05-09 20:26:09 +02:00