--- /dev/null
+name: Issue Manager
+
+on:
+ schedule:
+ - cron: "0 0 * * *"
+ issue_comment:
+ types:
+ - created
+ issues:
+ types:
+ - labeled
+ pull_request_target:
+ types:
+ - labeled
+ workflow_dispatch:
+
+jobs:
+ issue-manager:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: tiangolo/issue-manager@0.4.0
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+ config: >
+ {
+ "answered": {
+ "delay": 864000,
+ "message": "Assuming the original need was handled, this will be automatically closed now. But feel free to add more comments or create new issues or PRs."
+ }
+ }
--- /dev/null
+name: Latest Changes
+
+on:
+ pull_request_target:
+ branches:
+ - main
+ types:
+ - closed
+ workflow_dispatch:
+ inputs:
+ number:
+ description: PR number
+ required: true
+ debug_enabled:
+ description: 'Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)'
+ required: false
+ default: false
+
+jobs:
+ latest-changes:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ # To allow latest-changes to commit to the main branch
+ token: ${{ secrets.ACTIONS_TOKEN }}
+ # Allow debugging with tmate
+ - name: Setup tmate session
+ uses: mxschmitt/action-tmate@v3
+ if: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }}
+ with:
+ limit-access-to-actor: true
+ - uses: docker://tiangolo/latest-changes:0.0.3
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+ latest_changes_file: docs/release-notes.md
+ latest_changes_header: '## Latest Changes\n\n'
+ debug_logs: true