Skip to content

backup

backup #56

Workflow file for this run

name: backup
on:
workflow_dispatch:
schedule:
- cron: '1 1 * * *'
permissions:
contents: write
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v4
with:
python-version: "3.8"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install github-backup==0.43.1
- name: Update backups
run: github-backup neovim --exclude neovim-backup winget-pkgs --token ${{ secrets.PAT }} --fork --incremental --issues --issue-comments --pulls --pull-comments
- name: Push changes
uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: Backup update
commit_user_name: marvim
commit_user_email: [email protected]
commit_author: marvim <[email protected]>