Skip to content

Commit 80c8663

Browse files
Edit molecule tests
Former-commit-id: bb72129
1 parent 2ec03d2 commit 80c8663

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

.github/workflows/main.yml

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,7 @@ on:
77
- develop
88
schedule:
99
- cron: '0 6 * * 0'
10-
1110
jobs:
12-
lint:
13-
runs-on: ubuntu-latest
14-
steps:
15-
- name: checkout
16-
uses: actions/checkout@v2
17-
- name: molecule
18-
uses: robertdebock/[email protected]
19-
with:
20-
entrypoint: /usr/local/bin/molecule
21-
args: lint
2211
test:
2312
needs:
2413
- lint
@@ -34,3 +23,19 @@ jobs:
3423
uses: robertdebock/[email protected]
3524
env:
3625
PERSONAL_ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
26+
uninstall:
27+
needs:
28+
- test
29+
runs-on: ubuntu-latest
30+
strategy:
31+
fail-fast: false
32+
steps:
33+
- name: checkout
34+
uses: actions/checkout@v2
35+
- name: molecule
36+
uses: robertdebock/[email protected]
37+
with:
38+
entrypoint: /usr/local/bin/molecule
39+
args: converge -- --tags uninstall
40+
env:
41+
PERSONAL_ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}

0 commit comments

Comments
 (0)