diff --git a/.github/workflows/ZeroSSL.yml b/.github/workflows/ZeroSSL.yml new file mode 100644 index 000000000..096b541f3 --- /dev/null +++ b/.github/workflows/ZeroSSL.yml @@ -0,0 +1,45 @@ +name: ZeroSSL +on: + schedule: + - cron: '10 9 * * *' + workflow_dispatch: + push: + branches: + - '*' + paths: + - '**.sh' + - '.github/workflows/ZeroSSL.yml' + pull_request: + branches: + - '*' + paths: + - '**.sh' + - '.github/workflows/ZeroSSL.yml' + + + +concurrency: + group: ${{ github.workflow }} + cancel-in-progress: true + + + +jobs: + ZeroSSL: + runs-on: ubuntu-latest + env: + TEST_ACME_Server: "ZeroSSL.com" + CA_ECDSA: "ZeroSSL ECC Domain Secure Site CA" + CA: "ZeroSSL RSA Domain Secure Site CA" + CA_EMAIL: "githubtest@acme.sh" + TEST_PREFERRED_CHAIN: "" + steps: + - uses: actions/checkout@v4 + - name: Clone acmetest + run: cd .. && git clone --depth=1 https://github.com/acmesh-official/acmetest.git && cp -r acme.sh acmetest/ + - name: Run Test + run: | + sudo apt-get update && apt-get install -y curl socat; | + cd ../acmetest && ./letest.sh + +