BaiduNetdisk-Docker/.github/workflows/version.yml
2024-03-01 18:45:02 +08:00

45 lines
1.0 KiB
YAML

name: Get BaiduNetdisk Version
on:
workflow_dispatch:
schedule:
- cron: "0 3 * * 0"
push:
branches:
- "main"
paths:
- "get_version.py"
jobs:
get-version:
name: Get BaiduNetdisk Version
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set variables
id: set-vars
run: |
RELEASE_NAME="Released on $(date +%Y%m%d%H%M)"
echo "RELEASE_NAME=${RELEASE_NAME}" >> $GITHUB_OUTPUT
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.11.7"
- name: Run Script
run: |
pip install -r requirements.txt
python get_version.py
- name: Git push assets to "info" branch
run: |
git config --local user.name "github-actions[bot]"
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add *.json
git commit -m "${{ steps.set-vars.outputs.RELEASE_NAME }}"
git push