User:Cxvqo: Difference between revisions

From Kaboom Wiki
Revert vandalism
Tags: Replaced Undo
Cxvqo (talk | contribs)
No edit summary
Line 1: Line 1:
67 [[cxvqo]] (that page may be true occasionally)
name: Sync workflows for GHES


{{User:cxvqo/pedophile}}
on:
{{User:John Tello/Bulgaria}}
  push:
    branches: [ main ]


[[File:cxvqo.gif]]
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git pushname: Sync workflows for GHES
 
on:
  push:
    branches: [ main ]
 
jobs:
  sync:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - run: |
        git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
        git config user.email "cschleiden@github.com"
        git config user.name "GitHub Actions"
    - uses: actions/setup-node@v4
      with:
        node-version: '20'
        cache: 'npm'
        cache-dependency-path: script/sync-ghes/package-lock.json
    - name: Check starter workflows for GHES compat
      run: |
        npm ci
        npx ts-node-script ./index.ts
      working-directory: ./script/sync-ghes
    - run: |
        git add -A
        if [ -z "$(git status --porcelain)" ]; then
          echo "No changes to commit"
        else
          git commit -m "Updating GHES workflows"
        fi
    - run: git push

Revision as of 06:51, 2 August 2026

name: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git pushname: Sync workflows for GHES

on:

 push:
   branches: [ main ]

jobs:

 sync:
   permissions:
     contents: write
   runs-on: ubuntu-latest
   steps:
   - uses: actions/checkout@v4
   - run: |
       git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/*
       git config user.email "cschleiden@github.com"
       git config user.name "GitHub Actions"
   - uses: actions/setup-node@v4
     with:
       node-version: '20'
       cache: 'npm'
       cache-dependency-path: script/sync-ghes/package-lock.json
   - name: Check starter workflows for GHES compat
     run: |
       npm ci
       npx ts-node-script ./index.ts
     working-directory: ./script/sync-ghes
   - run: |
       git add -A
       if [ -z "$(git status --porcelain)" ]; then
         echo "No changes to commit"
       else
         git commit -m "Updating GHES workflows"
       fi
   - run: git push