Skip to content

Commit 3ad13e2

Browse files
authored
Add support for Dependabot (#357)
1 parent 6d48c2a commit 3ad13e2

File tree

7 files changed

+36
-12
lines changed

7 files changed

+36
-12
lines changed

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
version: 2
3+
updates:
4+
- package-ecosystem: "github-actions"
5+
directory: "/"
6+
schedule:
7+
interval: "daily"
8+
- package-ecosystem: "pip"
9+
directory: "/.github/workflows"
10+
schedule:
11+
interval: "daily"

.github/workflows/galaxy.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
name: Ansible Galaxy import
33
on:
44
release:
5+
types:
6+
- published
57
jobs:
68
galaxy:
79
name: Galaxy

.github/workflows/molecule.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,7 @@ jobs:
4343

4444
- name: Install Molecule dependencies
4545
if: "!(contains(matrix.scenario, 'plus') && github.event.pull_request.head.repo.full_name != github.repository)"
46-
run: |
47-
pip3 install ansible-base==2.10.4
48-
pip3 install ansible==2.10.5
49-
pip3 install ansible-lint==4.3.7
50-
pip3 install yamllint==1.25.0
51-
pip3 install "molecule[docker]"==3.2.2
52-
pip3 install docker==4.4.1
46+
run: pip3 install -r .github/workflows/requirements.txt
5347

5448
- name: Run Molecule tests
5549
if: "!(contains(matrix.scenario, 'plus') && github.event.pull_request.head.repo.full_name != github.repository)"

.github/workflows/requirements.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
ansible-base==2.10.4
2+
ansible==2.10.5
3+
ansible-lint==4.3.7
4+
yamllint==1.25.0
5+
molecule[docker]==3.2.2
6+
docker==4.4.1

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## 0.19.2 (Unreleased)
4+
5+
FEATURES:
6+
7+
Add support for Dependabot.
8+
9+
ENHANCEMENTS:
10+
11+
* Only run GitHub actions Galaxy CI/CD workflow when a new release is published.
12+
* Update list of supported platforms.
13+
314
## 0.19.1 (January 11, 2021)
415

516
ENHANCEMENTS:

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ SUSE/SLES:
6565
Ubuntu:
6666
- xenial
6767
- bionic
68-
- eoan
6968
- focal
69+
- groovy
7070
```
7171
7272
### NGINX Plus
@@ -88,9 +88,8 @@ Debian:
8888
- buster
8989
FreeBSD:
9090
- 11.2+
91-
- 12
91+
- 12.1+
9292
Oracle Linux:
93-
- 6.5+
9493
- 7.4+
9594
Red Hat:
9695
- 7.4+
@@ -101,8 +100,8 @@ SUSE/SLES:
101100
Ubuntu:
102101
- xenial
103102
- bionic
104-
- eoan
105103
- focal
104+
- groovy
106105
```
107106
108107
### NGINX Amplify Agent

meta/main.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,13 @@ galaxy_info:
3030
- name: FreeBSD
3131
versions:
3232
- 11.2
33-
- 12.0
33+
- 12.1
3434
- name: Ubuntu
3535
versions:
3636
- xenial
3737
- bionic
3838
- focal
39+
- groovy
3940
- name: SLES
4041
versions:
4142
- 12

0 commit comments

Comments
 (0)