hình như này là nó tạo 1 file docker á báccủa mình nó chạy thêm cái này là gì nhỉ bác chủ thớt
Xem tệp đính kèm 3002222
Muốn test luôn adblock dù em ko cầncần vpn thôi thì làm #1 chi, nhảy thẳng #2
![]()




Vãi kít@Salad dev vào fix đi kìa, repo này bị ban r
![]()
gautamkrishnar/keepalive-workflow
GitHub action to prevent GitHub from suspending your cronjob based triggers due to repository inactivity - gautamkrishnar/keepalive-workflowgithub.com

sửa đi vãi gìVãi kít![]()

Khi nào có hứng thì sửasửa đi vãi gi![]()

name: Update Filter Lists
on:
schedule:
- cron: "0 3 * * 1"
push:
branches:
- main
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
env:
NODE_ENV: production
jobs:
cgps:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
repository: "mrrfv/cloudflare-gateway-pihole-scripts"
ref: "v1"
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version-file: ".node-version"
- name: Install npm dependencies
run: npm ci
- name: Download allowlists
run: npm run download:allowlist
env:
ALLOWLIST_URLS: ${{ vars.ALLOWLIST_URLS }}
- name: Download blocklists
run: npm run download:blocklist
env:
BLOCKLIST_URLS: ${{ vars.BLOCKLIST_URLS }}
- name: Delete old rules and lists
run: npm run cloudflare-delete
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
CLOUDFLARE_LIST_ITEM_LIMIT: ${{ secrets.CLOUDFLARE_LIST_ITEM_LIMIT }}
DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }}
- name: Create new rules and lists
run: npm run cloudflare-create
env:
BLOCK_PAGE_ENABLED: ${{ vars.BLOCK_PAGE_ENABLED }}
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
CLOUDFLARE_LIST_ITEM_LIMIT: ${{ secrets.CLOUDFLARE_LIST_ITEM_LIMIT }}
DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }}
- name: Send ping request
if: env.PING_URL != ''
run: |
curl "${{ env.PING_URL }}"
env:
PING_URL: ${{ secrets.PING_URL }}
keepalive:
if: github.event_name == 'schedule'
runs-on: ubuntu-latest
permissions:
actions: write
steps:
- uses: liskin/gh-workflow-keepalive@v1
Em sửa file workflows như ở đây. Giờ cập nhật list ok rồi ad. Nó có vài dòng báo lỗi j đó nhưng em ko hiểu nên kệ. Quan trọng bên cloudflared đã có đủ list domain . Cảm ơn adSửa lại file workflow thôi:
Đã pull request rồi chờ ông kia merge vào thôi.Mã:name: Update Filter Lists on: schedule: - cron: "0 3 * * 1" push: branches: - main workflow_dispatch: concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true env: NODE_ENV: production jobs: cgps: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 with: repository: "mrrfv/cloudflare-gateway-pihole-scripts" ref: "v1" - name: Install Node.js uses: actions/setup-node@v4 with: node-version-file: ".node-version" - name: Install npm dependencies run: npm ci - name: Download allowlists run: npm run download:allowlist env: ALLOWLIST_URLS: ${{ vars.ALLOWLIST_URLS }} - name: Download blocklists run: npm run download:blocklist env: BLOCKLIST_URLS: ${{ vars.BLOCKLIST_URLS }} - name: Delete old rules and lists run: npm run cloudflare-delete env: CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }} CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} CLOUDFLARE_LIST_ITEM_LIMIT: ${{ secrets.CLOUDFLARE_LIST_ITEM_LIMIT }} DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} - name: Create new rules and lists run: npm run cloudflare-create env: BLOCK_PAGE_ENABLED: ${{ vars.BLOCK_PAGE_ENABLED }} CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }} CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} CLOUDFLARE_LIST_ITEM_LIMIT: ${{ secrets.CLOUDFLARE_LIST_ITEM_LIMIT }} DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} - name: Send ping request if: env.PING_URL != '' run: | curl "${{ env.PING_URL }}" env: PING_URL: ${{ secrets.PING_URL }} keepalive: if: github.event_name == 'schedule' runs-on: ubuntu-latest permissions: actions: write steps: - uses: liskin/gh-workflow-keepalive@v1
![]()
fix keepalive by FiorenMas · Pull Request #165 · mrrfv/cloudflare-gateway-pihole-scripts
Closed #164github.com
cái này ko cần quan tâm đâu bácXem tệp đính kèm 3019986
em làm thì cứ bị kẹt ở đây là sao vậy ạ
Oh em cảm ơn bác nó hiện đỏ lên em tưởng lỗicái này ko cần quan tâm đâu bác

Cũng bị giống anh, em kệ nó. Quan trọng là vẫn up date list domain lên cloudflared bình thường là okXem tệp đính kèm 3019986
em làm thì cứ bị kẹt ở đây là sao vậy ạ
skip vì nó chỉ chạy khi workflow đó chạy tự động thôi, chứ trigger là sẽ k chạy.Xem tệp đính kèm 3020862Xem tệp đính kèm 3020864
có bản mới merge vào nhưng cái keepalive này lại bị skip đi có bị sao ko nhỉ bác @Fioren
sync update mới nhất đi bác, sau đó vào action cập nhập lại file main.yml mới chạy là bt ngayNay thấy mai báo về, e vào thì thấy báo lỗi ntn là sao bác nhỉ
Xem tệp đính kèm 3025291