diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 8fc95e8b..d85b2bbb 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -14,9 +14,9 @@ assignees: '' gulp, grunt, webpack, etc. Thank you so much <3 --> +- Versions: - `nodemon -v`: -- `node -v`: -- Operating system/terminal environment: +- Operating system/terminal environment (powershell, gitshell, etc): - Using Docker? What image: - Command you ran: diff --git a/.github/stale.yml b/.github/stale.yml deleted file mode 100644 index 9046dde3..00000000 --- a/.github/stale.yml +++ /dev/null @@ -1,21 +0,0 @@ -# Number of days of inactivity before an issue becomes stale -daysUntilStale: 14 -# Number of days of inactivity before a stale issue is closed -daysUntilClose: 7 -# Issues with these labels will never be considered stale -exemptLabels: - - pinned - - security - - not-stale -# Label to use when marking an issue as stale -staleLabel: stale -# Comment to post when marking an issue as stale. Set to `false` to disable -markComment: > - This issue has been automatically marked as idle and stale because it hasn't - had any recent activity. It will be automtically closed if no further activity - occurs. If you think this is wrong, or the problem still persists, just pop - a reply in the comments and @remy will (try!) to follow up. - - Thank you for contributing <3 -# Comment to post when closing a stale issue. Set to `false` to disable -closeComment: false diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml new file mode 100644 index 00000000..4a37389d --- /dev/null +++ b/.github/workflows/stale.yml @@ -0,0 +1,32 @@ +name: Mark stale issues and pull requests + +on: + schedule: + - cron: "0 * * * *" + +jobs: + stale: + + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + + steps: + - uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 14 + days-before-close: 30 + days-before-pr-close: -1 + stale-issue-label: 'stale' + stale-pr-label: 'stale' + stale-issue-message: > + This issue has been automatically marked as idle and stale because it hasn't + had any recent activity. It will be automtically closed if no further activity + occurs. If you think this is wrong, or the problem still persists, just pop + a reply in the comments and @remy will (try!) to follow up. + + Thank you for contributing <3 + close-issue-message: 'Automatically closing this issue due to lack of activity' + exempt-issue-labels: not-stale,security,pinned diff --git a/lib/monitor/run.js b/lib/monitor/run.js index 491b7029..464e7190 100644 --- a/lib/monitor/run.js +++ b/lib/monitor/run.js @@ -16,7 +16,7 @@ var restart = null; var psTree = require('pstree.remy'); var path = require('path'); var signals = require('./signals'); -const osRelease = require('os').release(); +const osRelease = parseInt(require('os').release().split(".")[0], 10); function run(options) { var cmd = config.command.raw;