1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00

Manually runnable modules test

This commit is contained in:
Ross McFarland
2022-03-09 06:44:58 -08:00
parent 82519c992b
commit 97c49d1152
2 changed files with 76 additions and 0 deletions

44
.github/workflows/modules.yml vendored Normal file
View File

@@ -0,0 +1,44 @@
name: OctoDNS Modules
on: []
jobs:
ci:
runs-on: ubuntu-latest
strategy:
matrix:
modules:
- octodns/octodns-azure
- octodns/octodns-cloudflare
- octodns/octodns-constellix
- octodns/octodns-ddns
- octodns/octodns-digitalocean
- octodns/octodns-dnsimple
- octodns/octodns-dnsmadeeasy
- octodns/octodns-dyn
- octodns/octodns-easydns
- octodns/octodns-edgedns
- octodns/octodns-etchosts
- octodns/octodns-gandi
- octodns/octodns-gcore
- octodns/octodns-googlecloud
- octodns/octodns-hetzner
- octodns/octodns-mythicbeasts
- octodns/octodns-ns1
- octodns/octodns-ovh
- octodns/octodns-powerdns
- octodns/octodns-rackspace
- octodns/octodns-route53
- octodns/octodns-selectel
- octodns/octodns-transip
- octodns/octodns-ultra
steps:
- uses: actions/checkout@master
- name: Setup python
uses: actions/setup-python@v1
with:
# This should generally be the latest stable release of python
python-version: '3.10'
architecture: x64
- name: Test Module
run: |
./script/test-module ${{ matrix.module }}