diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 61609e2..8077b61 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,13 +1,9 @@ name: "Update Ads.txt file" -# on: -# schedule: -# - cron: "0 0 * * *" - on: push: branches: - - '*' + - "*" jobs: update-ads-txt: @@ -17,38 +13,31 @@ jobs: uses: actions/checkout@v3 - name: Fetch ads.txt content - run: | - curl -L https://ads.adthrive.com/sites/643436a4e6d20859e40a446b/ads.txt > fetched_ads.txt - if [ $? -eq 0 ]; then - echo "ads.txt fetched successfully." - else - echo "Failed to fetch ads.txt." - exit 1 - fi - - - name: Compare fetched file with existing ads.txt - id: compare-files - run: | - if cmp -s fetched_ads.txt ads.txt; then - echo "No changes in ads.txt." - exit 0 - else - echo "ads.txt has changed." - mv fetched_ads.txt ads.txt - fi - - - name: Commit and push changes - if: steps.compare-files.outputs.result != 'No changes in ads.txt.' - run: | - git config user.name github-actions - git config user.email github-actions@github.com - git add ads.txt - git commit -m "Update ads.txt" - git push - - - - - - - + run: | + curl -L https://ads.adthrive.com/sites/643436a4e6d20859e40a446b/ads.txt > fetched_ads.txt + if [ $? -eq 0 ]; then + echo "ads.txt fetched successfully." + else + echo "Failed to fetch ads.txt." + exit 1 + fi + + - name: Compare fetched file with existing ads.txt + id: compare-files + run: | + if cmp -s fetched_ads.txt ads.txt; then + echo "No changes in ads.txt." + exit 0 + else + echo "ads.txt has changed." + mv fetched_ads.txt ads.txt + fi + + - name: Commit and push changes + if: steps.compare-files.outputs.result != 'No changes in ads.txt.' + run: | + git config user.name github-actions + git config user.email github-actions@github.com + git add ads.txt + git commit -m "Update ads.txt" + git push