Skip to content

dextercai/lego-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

lego-action

use lego to issue ssl certificate via dns api mode

HOW TO USE

jobs:
  issue-ssl-certificate:
    name: Issue SSL certificate
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - uses: dextercai/lego-action@main
        with:
          version: latest
          accounts-tar-base64: ${{ secrets.LEGO_ACCOUNT_TAR }}
          lego-envs: ALICLOUD_ACCESS_KEY=${{ secrets.ALI_AK }},ALICLOUD_SECRET_KEY=${{ secrets.ALI_SK }}
          email: [email protected]
          lego-dns-provider: alidns
          domains: "*.example,com*"
          dns-resolvers: 1.1.1.1:53
          lego-server: https://acme-staging-v02.api.letsencrypt.org/directory