You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
912 B
32 lines
912 B
name: DNS Czechia Test CI
|
|
|
|
on:
|
|
push:
|
|
branches: [ "master", "dev" ]
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
test-plugin:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: Checkout code
|
|
uses: actions/checkout@v4
|
|
|
|
- name: Syntax check
|
|
run: bash -n dnsapi/dns_czechia.sh
|
|
|
|
- name: Run ONLY Czechia DNS Test
|
|
env:
|
|
TokenName1: ${{ secrets.CZ_TOKEN }}
|
|
TokenName2: ${{ secrets.CZ_ZONES }}
|
|
TEST_DNS: dns_czechia
|
|
# Důležité: Nastavíme delší sleep, aby Zoner stihl propsat změnu
|
|
TEST_DNS_SLEEP: 120
|
|
run: |
|
|
git clone --depth 1 https://github.com/acmesh-official/acmetest.git ../acmetest
|
|
|
|
# TADY JE TA ZMĚNA:
|
|
# Použijeme rundocker.sh, ale řekneme mu, ať spustí jen 'le_test_dnsapi'
|
|
# To přeskočí instalaci, Cloudflare tunely a všechno ostatní.
|
|
cd ../acmetest && ./rundocker.sh le_test_dnsapi
|