| release-notes.yml (358e4bf2f5703283d65d77e7c419724f007575c8) | release-notes.yml (e76d5b452f6dd5d132e27457b6708b2a367e2f70) |
|---|---|
| 1name: Release Notes 2 3on: 4 push: 5 branches-ignore: 6 - main 7 8jobs: --- 5 unchanged lines hidden (view full) --- 14 runs-on: ${{ matrix.os }} 15 16 steps: 17 - name: Environment setup 18 uses: actions/checkout@v2 19 - name: Check release notes 20 run: | 21 git fetch origin main | 1name: Release Notes 2 3on: 4 push: 5 branches-ignore: 6 - main 7 8jobs: --- 5 unchanged lines hidden (view full) --- 14 runs-on: ${{ matrix.os }} 15 16 steps: 17 - name: Environment setup 18 uses: actions/checkout@v2 19 - name: Check release notes 20 run: | 21 git fetch origin main |
| 22 ( ! git diff origin/main --exit-code include/ceed/* ) || git diff origin/main --exit-code doc/sphinx/source/releasenotes.rst | 22 if git diff origin/main --exit-code include/ceed/*; then 23 echo "No public interface changes detected" 24 elif git diff origin/main --exit-code doc/sphinx/source/releasenotes.rst; then 25 echo "API changes detected, but release notes not updated" 26 exit 1 27 fi |