Skip to content

chore: Auto Update Game Resources - 2025-03-05 #49

chore: Auto Update Game Resources - 2025-03-05

chore: Auto Update Game Resources - 2025-03-05 #49

Workflow file for this run

name: mirrorchyan
on:
push:
branches:
- "main"
paths:
- "resource/version.json"
workflow_dispatch:
jobs:
upload:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Version Name
id: version_name
run: |
data=$(cat resource/version.json)
version=$(echo $data | jq -r .last_updated)
activity_time=$(echo $data | jq -r .activity.time)
gacha_time=$(echo $data | jq -r .gacha.time)
if [ $activity_time -ge $gacha_time ]; then
release_note=$(echo $data | jq -r .activity.name)
else
release_note=$(echo $data | jq -r .gacha.pool)
fi
echo "version=$version" | tee -a "$GITHUB_OUTPUT"
echo "release_note=$release_note" | tee -a "$GITHUB_OUTPUT"
- uses: MirrorChyan/release-note-action@v1
with:
mirrorchyan_rid: MaaResource
version_name: ${{ steps.version_name.outputs.version }}
release_note: ${{ steps.version_name.outputs.release_note }}
upload_token: ${{ secrets.MirrorChyanUploadToken }}
github_token: ${{ secrets.GITHUB_TOKEN }}
- uses: MirrorChyan/uploading-action@v1
with:
filetype: local
mirrorchyan_rid: MaaResource
pick_files: '["resource"]'
version_name: ${{ steps.version_name.outputs.version }}
upload_token: ${{ secrets.MirrorChyanUploadToken }}