Skip to content

Sync profile README

Sync profile README #3

name: Sync profile README
on:
push:
paths:
- 'README.md'
workflow_dispatch: {}
permissions:
contents: write
jobs:
sync:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
persist-credentials: true
fetch-depth: 0 # Needed so git diff works correctly
- name: Ensure folder exists
run: mkdir -p .github/profile
- name: Copy README.md to profile folder
run: cp README.md .github/profile/README.md
- name: Commit changes if any
run: |
if ! git diff --exit-code HEAD -- .github/profile/README.md; then
git add .github/profile/README.md
git -c user.name