This commit is contained in:
2025-01-03 13:43:01 -05:00
parent baa210c1ea
commit 195ff475d7
+22 -23
View File
@@ -43,36 +43,35 @@ jobs:
- name: Setup yq
uses: dcarbone/install-yq-action@v1
- name: Setup Go
id: setup-go
uses: actions/setup-go@v5.2.0
with:
go-version: 'stable'
cache: true
cache-dependency-path: |
**/go.sum
**/go.mod
**/flarectl
# - name: Setup Go
# id: setup-go
# uses: actions/setup-go@v5.2.0
# with:
# go-version: 'stable'
# cache: true
# cache-dependency-path: |
# **/go.sum
# **/go.mod
# **/flarectl
- name: Setup jq
uses: dcarbone/install-jq-action@v3.0.1
- name: Install flarectl
uses: tj-actions/setup-bin@v1.2.1
uses: supplypike/setup-bin@v4
with:
language-type: 'go'
repository: cloudflare-go
repository-owner: cloudflare
version: "latest"
uri: 'https://github.com/cloudflare/cloudflare-go/releases/download/v0.113.0/flarectl_0.113.0_linux_amd64.tar.gz'
name: 'flarectl'
version: '0.113.0'
# - name: Retrieve Subdomains from Cloudflare & Compose
# id: retrieve-cloudflare-subdomains
# env:
# CF_API_TOKEN: ${{ secrets.CF_API_TOKEN }}
# CF_API_EMAIL: ${{ secrets.CF_API_EMAIL }}
# run: |
# flarectl --json dns list --zone "trez.wtf" --type=CNAME --content "trez.wtf" | jq '.[].Name' | sed -e 's|"||g' | awk -F"." '{print $1}' | sort > cloudflare_subdomains.txt
# yq '.services[].labels.swag_url' docker-compose.yml | egrep -v 'null' | sed -e 's|"||g' | awk -F'.' '{print $1}' | sort > compose_subdomains.txt
- name: Retrieve Subdomains from Cloudflare & Compose
id: retrieve-cloudflare-subdomains
env:
CF_API_TOKEN: ${{ secrets.CF_API_TOKEN }}
CF_API_EMAIL: ${{ secrets.CF_API_EMAIL }}
run: |
flarectl --json dns list --zone "trez.wtf" --type=CNAME --content "trez.wtf" | jq '.[].Name' | sed -e 's|"||g' | awk -F"." '{print $1}' | sort > cloudflare_subdomains.txt
yq '.services[].labels.swag_url' docker-compose.yml | egrep -v 'null' | sed -e 's|"||g' | awk -F'.' '{print $1}' | sort > compose_subdomains.txt
# - name: Compare Subdomains
# id: compare-subdomains