diff --git a/.github/config.yml b/.github/config.yml deleted file mode 100644 index 9b2879d16..000000000 --- a/.github/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -newPRWelcomeComment: > - Thanks for taking the time to contribute to hawkBit! We really appreciate this. - Make yourself comfortable while I'm looking for a committer to help you with your contribution. - - Please make sure you read the [contribution guide](https://github.com/eclipse/hawkbit/blob/master/CONTRIBUTING.md) and signed the Eclipse Contributor Agreement (ECA). diff --git a/.github/no-response.yml b/.github/no-response.yml deleted file mode 100644 index 4cc4708c7..000000000 --- a/.github/no-response.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Configuration for probot-no-response - https://github.com/probot/no-response - -daysUntilClose: 15 -responseRequiredLabel: awaiting - -closeComment: > - There has been no response from the original author so I closed this issue. - Please reach out if you have or find the answers we need so that we can investigate further. diff --git a/.github/workflows/first-interaction.yml b/.github/workflows/first-interaction.yml new file mode 100644 index 000000000..8740ee95d --- /dev/null +++ b/.github/workflows/first-interaction.yml @@ -0,0 +1,14 @@ +name: First User Interaction + +on: [pull_request] + +jobs: + greeting: + runs-on: ubuntu-latest + steps: + - uses: actions/first-interaction@v1 + with: + repo-token: ${{ secrets.PAT_SECRET }} + pr-message: |- + Thanks @${{ github.actor }} for taking the time to contribute to hawkBit! We really appreciate this. Make yourself comfortable while I'm looking for a committer to help you with your contribution. + Please make sure you read the [contribution guide](https://github.com/eclipse/hawkbit/blob/master/CONTRIBUTING.md) and signed the Eclipse Contributor Agreement (ECA). diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml new file mode 100644 index 000000000..0eb670e43 --- /dev/null +++ b/.github/workflows/stale.yml @@ -0,0 +1,23 @@ +name: Mark & close stale issues + +on: + workflow_dispatch: + schedule: + - cron: "0 0 * * *" + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v3 + with: + repo-token: ${{ secrets.PAT_SECRET }} + days-before-stale: -1 + days-before-close: 15 + stale-issue-label: 'awaiting' + close-issue-message: |- + There has been no response from the original author so I closed this issue. + Please reach out if you have or find the answers we need so that we can investigate further. + only-labels: 'awaiting' + skip-stale-issue-message: 'true' + skip-stale-pr-message: 'true'