Cealing-Host/.github/workflows/convert_host_to_toml.yaml
2025-05-19 16:06:10 +08:00

38 lines
879 B
YAML

name: Convert Host To Toml
on:
release:
types: [published]
jobs:
convert_host_to_toml:
name: Convert Host To Toml
runs-on: ubuntu-latest
steps:
- name: Fetch Github Folder & Host
uses: actions/checkout@v4
with:
sparse-checkout: |
.github
Cealing-Host.json
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: 3.x
check-latest: true
- name: Install Toml
run: pip install "toml"
- name: Convert Host To Toml
run: |
cp "Cealing-Host.json" ".github/workflows/Cealing-Host.json"
python ".github/workflows/convert_host_to_toml.py"
- name: Release Toml
uses: softprops/action-gh-release@v2
with:
files: Cealing-Host.toml
token: ${{ secrets.GH_TOKEN }}