diff --git a/.github/workflows/wildcard.yml b/.github/workflows/wildcard.yml new file mode 100644 index 000000000..a6a5e4b16 --- /dev/null +++ b/.github/workflows/wildcard.yml @@ -0,0 +1,65 @@ +name: Wildcard temp record + +on: + workflow_dispatch: + inputs: + recordcontent: + description: "Record Content" + required: true + default: "warning" + +jobs: + publish: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Generate JSON file + run: | + echo '{ + "owner": { + "username": "is-a-dev", + "email": "hello@maintainers.is-a.dev" + }, + "record": { + "TXT": "${{ github.event.inputs.recordcontent }}" + } + }' > ./domains/_acme-challenge.json + + - name: test + run: cat domains/_acme-challenge.json + + - name: Install Yarn dependencies + run: yarn install --ignore-engines + + - name: Publishing records + env: + CI: 1 + ENV: production + DOMAIN_USER: ${{ secrets.DOMAIN_USER }} + DOMAIN_API_KEY: ${{ secrets.DOMAIN_API_KEY }} + DOMAIN_API_HOST: ${{ secrets.DOMAIN_API_HOST }} + DOMAIN_API_PORT: ${{ secrets.DOMAIN_API_PORT }} + DOMAIN_DOMAIN: ${{ secrets.DOMAIN_DOMAIN }} + DOMAIN_HOST_IP: ${{ secrets.DOMAIN_HOST_IP }} + run: yarn publish-records + - name: Sleep + run: sleep 10m + shell: bash + + - name: Remove + run: rm domains/_acme-challenge.json + shell: bash + + - name: removing records + env: + CI: 1 + ENV: production + DOMAIN_USER: ${{ secrets.DOMAIN_USER }} + DOMAIN_API_KEY: ${{ secrets.DOMAIN_API_KEY }} + DOMAIN_API_HOST: ${{ secrets.DOMAIN_API_HOST }} + DOMAIN_API_PORT: ${{ secrets.DOMAIN_API_PORT }} + DOMAIN_DOMAIN: ${{ secrets.DOMAIN_DOMAIN }} + DOMAIN_HOST_IP: ${{ secrets.DOMAIN_HOST_IP }} + run: yarn publish-records diff --git a/domains/_github-pages-challenge-bqwerr.srujan.json b/domains/_github-pages-challenge-bqwerr.srujan.json new file mode 100644 index 000000000..bd5de8f82 --- /dev/null +++ b/domains/_github-pages-challenge-bqwerr.srujan.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "bqwerr", + "email": "srujan.t@outlook.com" + }, + "record": { + "TXT": "0f2975970f0cdf325103a7d1f3ecf3" + } +} diff --git a/domains/_github-pages-challenge-edwardthelegend.edward.json b/domains/_github-pages-challenge-edwardthelegend.edward.json new file mode 100644 index 000000000..1e3ed00dc --- /dev/null +++ b/domains/_github-pages-challenge-edwardthelegend.edward.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "EdwardTheLegend", + "email": "edward@edwardtlowe.com" + }, + + "record": { + "TXT": "fba1c393a4bf816cdb2aa4515feae1" + } +} diff --git a/domains/_github-pages-challenge-mikeymoo5.moothecow.json b/domains/_github-pages-challenge-mikeymoo5.moothecow.json new file mode 100644 index 000000000..289eb7ee9 --- /dev/null +++ b/domains/_github-pages-challenge-mikeymoo5.moothecow.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "mikeymoo5", + "email": "smartguy9964@gmail.com" + }, + "record": { + "TXT": "2f899dd96f9394c2c189dc9a31aaf6" + } +} diff --git a/domains/_github-pages-challenge-aakash.aakash.json b/domains/_github-pages-challenge-shinyzenith.aakash.json similarity index 100% rename from domains/_github-pages-challenge-aakash.aakash.json rename to domains/_github-pages-challenge-shinyzenith.aakash.json diff --git a/domains/ashesh.json b/domains/ashesh.json index 0d3441db1..bbcadaf98 100644 --- a/domains/ashesh.json +++ b/domains/ashesh.json @@ -4,6 +4,6 @@ "email": "ashesh1708@gmail.com" }, "record": { - "TXT": "a0d1fde4660333a6c2b992a1d5e637" + "CNAME": "ashesh3.github.io" } } diff --git a/domains/moothecow.json b/domains/moothecow.json new file mode 100644 index 000000000..a98de9ddd --- /dev/null +++ b/domains/moothecow.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Mikeymoo5", + "email": "moodids@outlook.com" + }, + "record": { + "CNAME": "mikeymoo5.github.io" + } +}