name: Documentation on: push: branches: - develop paths: - "docs/**" repository_dispatch: types: [docs] gollum: env: GIT_AUTHOR_NAME: Actionbot GIT_AUTHOR_EMAIL: actions@github.com jobs: job-sync-docs-to-wiki: runs-on: ubuntu-latest if: github.event_name != 'gollum' steps: - name: Checkout Repo uses: actions/checkout@v4 - name: Sync docs to wiki uses: newrelic/wiki-sync-action@main with: source: docs destination: wiki token: ${{ secrets.PAT }} gitAuthorName: ${{ env.GIT_AUTHOR_NAME }} gitAuthorEmail: ${{ env.GIT_AUTHOR_EMAIL }} job-sync-wiki-to-docs: runs-on: ubuntu-latest if: github.event_name == 'gollum' steps: - name: Checkout Repo uses: actions/checkout@v4 with: token: ${{ secrets.PAT }} # allows us to push back to repo ref: develop - name: Sync Wiki to Docs uses: newrelic/wiki-sync-action@main with: source: wiki destination: docs token: ${{ secrets.PAT }} gitAuthorName: ${{ env.GIT_AUTHOR_NAME }} gitAuthorEmail: ${{ env.GIT_AUTHOR_EMAIL }} branch: develop