This action is a way to define a DNS record on Cloudflare through github actions.
It uses a bit of shell to import the record into terraform if it exists or create it if it doesn't,
then use a terraform plan is run to display the modifications to be done and a terraform apply will finish the operations in order to match the defined configuration in the action.
It can be used as a way for someone to automate the creation of a DNS record tied to a repository describing it's app easily !
Thank's for this awsome list and have a Great Day !!
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/sdras/awesome-actions/pull/35
**Author:** [@xorilog](https://github.com/xorilog)
**Created:** 12/18/2018
**Status:** ✅ Merged
**Merged:** 1/26/2019
**Merged by:** [@sdras](https://github.com/sdras)
**Base:** `master` ← **Head:** `cloudflare-dns-action`
---
### 📝 Commits (3)
- [`20faea6`](https://github.com/sdras/awesome-actions/commit/20faea6860f38cf3089aae2fa01fcb9febdb967d) Added new Action to Declaratively setup DNS records on Cloudflare
- [`eb0f514`](https://github.com/sdras/awesome-actions/commit/eb0f5146bac4dd246faf532f74b07f398a0b23fc) Merge branch 'master' into cloudflare-dns-action
- [`d69bb48`](https://github.com/sdras/awesome-actions/commit/d69bb48393c4537859217fb87ec8ef5afeb37763) Merge branch 'master' into cloudflare-dns-action
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
Hello! 👋
I just made my first action which is available here: https://github.com/xorilog/cloudflare-dns-action
This action is a way to define a DNS record on Cloudflare through github actions.
It uses a bit of shell to import the record into terraform if it exists or create it if it doesn't,
then use a terraform plan is run to display the modifications to be done and a terraform apply will finish the operations in order to match the defined configuration in the action.
It can be used as a way for someone to automate the creation of a DNS record tied to a repository describing it's app easily !
Thank's for this awsome list and have a Great Day !!
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/sdras/awesome-actions/pull/35
Author: @xorilog
Created: 12/18/2018
Status: ✅ Merged
Merged: 1/26/2019
Merged by: @sdras
Base:
master← Head:cloudflare-dns-action📝 Commits (3)
20faea6Added new Action to Declaratively setup DNS records on Cloudflareeb0f514Merge branch 'master' into cloudflare-dns-actiond69bb48Merge branch 'master' into cloudflare-dns-action📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
Hello! 👋
I just made my first action which is available here: https://github.com/xorilog/cloudflare-dns-action
This action is a way to define a DNS record on Cloudflare through github actions.
It uses a bit of shell to import the record into terraform if it exists or create it if it doesn't,
then use a terraform plan is run to display the modifications to be done and a terraform apply will finish the operations in order to match the defined configuration in the action.
It can be used as a way for someone to automate the creation of a DNS record tied to a repository describing it's app easily !
Thank's for this awsome list and have a Great Day !!
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.