File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change 1+ name : JSON Library Upload
2+
3+ on :
4+ workflow_dispatch :
5+
6+ jobs :
7+ librarian :
8+ runs-on : ubuntu-latest
9+ permissions :
10+ contents : read
11+ steps :
12+ - name : Checkout repository
13+ uses : actions/checkout@v4
14+
15+ - name : Upload library
16+ uses : ryand56/r2-upload-action@latest
17+ with :
18+ r2-account-id : ${{ secrets.R2_ACCOUNT_ID }}
19+ r2-access-key-id : ${{ secrets.R2_ACCESS_KEY_ID }}
20+ r2-secret-access-key : ${{ secrets.R2_SECRET_ACCESS_KEY }}
21+ r2-bucket : ${{ secrets.R2_BUCKET }}
22+ source-dir : ./custom_components/battery_notes/data/
23+ keep-file-fresh : true
24+
25+ - name : Purge cache for latest schema
26+ uses : jakejarvis/cloudflare-purge-action@master
27+ env :
28+ CLOUDFLARE_ZONE : ${{ secrets.CLOUDFLARE_ZONE }}
29+ CLOUDFLARE_TOKEN : ${{ secrets.CLOUDFLARE_TOKEN }}
30+ PURGE_URLS : ' ["https://battery-notes-data.codechimp.org/library.json"]'
You can’t perform that action at this time.
0 commit comments