maestral/.github/workflows/appcast.yml
dependabot[bot] 1bde3c0ae8
Bump actions/setup-python from 4.7.0 to 4.7.1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.7.0...v4.7.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-29 16:35:41 +00:00

35 lines
776 B
YAML

name: Update Sparkle appcast
on:
release:
workflow_dispatch:
jobs:
generate_appcast:
runs-on: macos-latest
steps:
- name: Checkout website
uses: actions/checkout@v4
with:
ref: website
- uses: actions/setup-python@v4.7.1
with:
python-version: '3.x'
- name: Install requirements
run: |
brew install pandoc
python3 -m pip install requests
- name: Generate appcast
run: |
python3 _scripts/generate_appcast.py
env:
SPARKLE_PRIVATE_KEY: ${{ secrets.SPARKLE_PRIVATE }}
- name: Push back appcast updates
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: Auto-commit appcast updates