Skip to content

regular update

regular update #45

Workflow file for this run

name: Update metadata
on:
push:
branches:
- master
workflow_dispatch:
jobs:
update:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Setup PDM
uses: pdm-project/setup-pdm@v4
- name: Install dependencies
run: |
cd metadata
pdm install
- name: Run script
run: |
cd metadata
pdm run metadata.py -f ../metadata.ods -o metadata.json -s https://byrdocs.org/filesize.json
- name: Copy json file
run: |
mkdir result
cp metadata/metadata.json result/metadata.json
- uses: ryand56/r2-upload-action@latest
with:
r2-account-id: ${{ secrets.R2_ACCOUNT_ID }}
r2-access-key-id: ${{ secrets.R2_ACCESS_KEY_ID }}
r2-secret-access-key: ${{ secrets.R2_SECRET_ACCESS_KEY }}
r2-bucket: ${{ secrets.R2_BUCKET }}
source-dir: result
destination-dir: ./