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 - name: Setup yq
uses: dcarbone/install-yq-action@v1 uses: dcarbone/install-yq-action@v1
- name: Setup Go # - name: Setup Go
id: setup-go # id: setup-go
uses: actions/setup-go@v5.2.0 # uses: actions/setup-go@v5.2.0
with: # with:
go-version: 'stable' # go-version: 'stable'
cache: true # cache: true
cache-dependency-path: | # cache-dependency-path: |
**/go.sum # **/go.sum
**/go.mod # **/go.mod
**/flarectl # **/flarectl
- name: Setup jq - name: Setup jq
uses: dcarbone/install-jq-action@v3.0.1 uses: dcarbone/install-jq-action@v3.0.1
- name: Install flarectl - name: Install flarectl
uses: tj-actions/setup-bin@v1.2.1 uses: supplypike/setup-bin@v4
with: with:
language-type: 'go' uri: 'https://github.com/cloudflare/cloudflare-go/releases/download/v0.113.0/flarectl_0.113.0_linux_amd64.tar.gz'
repository: cloudflare-go name: 'flarectl'
repository-owner: cloudflare version: '0.113.0'
version: "latest"
# - name: Retrieve Subdomains from Cloudflare & Compose - name: Retrieve Subdomains from Cloudflare & Compose
# id: retrieve-cloudflare-subdomains id: retrieve-cloudflare-subdomains
# env: env:
# CF_API_TOKEN: ${{ secrets.CF_API_TOKEN }} CF_API_TOKEN: ${{ secrets.CF_API_TOKEN }}
# CF_API_EMAIL: ${{ secrets.CF_API_EMAIL }} CF_API_EMAIL: ${{ secrets.CF_API_EMAIL }}
# run: | 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 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 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 # - name: Compare Subdomains
# id: compare-subdomains # id: compare-subdomains