We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
we can make this metrics/.github/workflows /get-cloudflare.yml code more enhance for better maintainability, clarity, and functionality
name: Fetch Cloudflare Data on: schedule: # Run at 6:00 AM UTC daily - cron: '0 6 * * *' jobs: fetch-cloudflare-data: runs-on: ubuntu-latest steps: - name: Checkout Repository uses: actions/checkout@v3 - name: Set up Node.js uses: actions/setup-node@v3 with: node-version: '16.x' # Use a more recent Node.js version if supported - name: Install Dependencies run: npm install - name: Fetch Cloudflare Data env: CLOUDFLARE_ZONE_TAG: ${{ secrets.CLOUDFLARE_ZONE_TAG }} CLOUDFLARE_EMAIL: ${{ secrets.CLOUDFLARE_EMAIL }} CLOUDFLARE_API_KEY: ${{ secrets.CLOUDFLARE_API_KEY }} run: npm run get-cloudflare - name: Check for Changes run: | git status if git diff --quiet; then echo "No changes detected. Exiting..." exit 0 fi - name: Stage and Commit Changes run: | git config --local user.name "ocf-bot" git config --local user.email "[email protected]" git add . git commit -m "🗃 Add latest Cloudflare data" - name: Fetch and Rebase Main run: | git fetch origin main git pull --rebase origin main - name: Push Changes to Main run: git push origin HEAD:main
The key improvements in this code are :-
This wil help in workflow is up-to-date, efficient, and avoids redundant commits and pushes.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
we can make this metrics/.github/workflows
/get-cloudflare.yml code more enhance for better maintainability, clarity, and functionality
The key improvements in this code are :-
This wil help in workflow is up-to-date, efficient, and avoids redundant commits and pushes.
The text was updated successfully, but these errors were encountered: