File tree Expand file tree Collapse file tree 6 files changed +22
-17
lines changed Expand file tree Collapse file tree 6 files changed +22
-17
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
skip_list:
3
- - '306' # Shells that use pipes should set the pipefail option
3
+ - experimental # all rules tagged as experimental
4
+ - fqcn-builtins
Original file line number Diff line number Diff line change 12
12
runs-on : ubuntu-20.04
13
13
steps :
14
14
- name : checkout
15
- uses : actions/checkout@v2
15
+ uses : actions/checkout@v3
16
16
with :
17
17
path : " ${{ github.repository }}"
18
18
- name : molecule
27
27
fail-fast : false
28
28
steps :
29
29
- name : checkout
30
- uses : actions/checkout@v2
30
+ uses : actions/checkout@v3
31
31
with :
32
32
path : " ${{ github.repository }}"
33
33
- name : molecule
Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ extends: default
3
3
4
4
rules:
5
5
truthy:
6
- allowed-values: ['true', 'false', 'on' ]
7
- check-keys: true
6
+ allowed-values: ['true', 'false']
7
+ check-keys: false
8
8
9
9
ignore: |
10
10
.tox/
Original file line number Diff line number Diff line change 8
8
set -e
9
9
yamllint .
10
10
ansible-lint
11
- ansible-later
12
11
platforms :
13
12
- name : base-nettime-centos7
14
- image : centos:7
13
+ image : centos:7.9.2009
15
14
command : /sbin/init
16
15
capabilities :
17
16
- CAP_SYS_TIME
Original file line number Diff line number Diff line change 11
11
goss_arch : amd64
12
12
goss_dst : /usr/local/bin/goss
13
13
# yamllint disable-line rule:line-length
14
- goss_sha256sum : ' sha256: 357f5c7f2e7949b412bce44349cd32ab19eb3947255a8ac805f884cc2c326059'
14
+ goss_sha256sum : ' 357f5c7f2e7949b412bce44349cd32ab19eb3947255a8ac805f884cc2c326059'
15
15
# yamllint disable-line rule:line-length
16
16
goss_url : " https://github.com/aelsabbahy/goss/releases/download/{{ goss_version }}/goss-linux-{{ goss_arch }}"
17
17
goss_test_directory : /etc/goss.d
21
21
ansible.builtin.get_url :
22
22
url : " {{ goss_url }}"
23
23
dest : " {{ goss_dst }}"
24
- checksum : " {{ goss_sha256sum }}"
24
+ checksum : " sha256: {{ goss_sha256sum }}"
25
25
mode : 0755
26
26
register : download_goss
27
27
until : download_goss is succeeded
35
35
- name : Execute Goss tests
36
36
environment :
37
37
# yamllint disable-line rule:line-length
38
- PATH : ' /opt/rh/rh-git218/root/usr/bin:/ usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
38
+ PATH : ' /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
39
39
# yamllint disable-line rule:line-length
40
40
ansible.builtin.command : " {{ goss_dst }} -g {{ item }} validate -f {{ goss_format }}"
41
41
changed_when : false
Original file line number Diff line number Diff line change 1
1
# these python extensions are for testing
2
+ tox
3
+ pipx
2
4
attrs >= 19.2.0
3
- sh == 1. 12.14
4
- ansible == 2.9.27
5
- molecule == 3.2.3
6
- molecule-docker
7
- yamllint == 1.26.3
8
- ansible-lint == 4.3.7
9
- ansible-later == 1.4 .0
5
+ rich == 12.5.1
6
+ ansible == 6.2.0
7
+ ansible-lint == 6.4.0
8
+ molecule == 4.0.1
9
+ molecule-docker == 2.0.0
10
+ molecule-vagrant-1.0.0
11
+ yamllint == 1.28 .0
10
12
docker >= 4.3.1
13
+ ssh-audit
14
+ anyconfig >= 0.10.0 # not directly required, pinned by Snyk to avoid a vulnerability
15
+ setuptools >= 65.5.1 # not directly required, pinned by Snyk to avoid a vulnerability
You can’t perform that action at this time.
0 commit comments