Skip to content

Support rewriting tag contents (#2058) #198

Support rewriting tag contents (#2058)

Support rewriting tag contents (#2058) #198

Workflow file for this run

---
name: Publish main branch
"on":
push:
branches:
- master
workflow_dispatch:
jobs:
publish-main:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout repository
uses: actions/[email protected]
with:
fetch-depth: 0 # Fetch all history
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: '3.x'
- name: Install dulwich
run: |
pip install -e .
- name: Delete existing main branch if present
run: |
if git show-ref --verify refs/heads/main; then
git branch -D main
fi
- name: Run fix-history script
run: |
python devscripts/fix-history.py master main
- name: Push main branch
run: |
git push origin main --force