hubotio / hubot

A customizable life embetterment robot.

Home Page:https://hubotio.github.io/hubot/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Release "activity on repo has been stalled, this kickstarts it"

technicalpickles opened this issue · comments

Peeling this out of #1581 for tracking the release. I'm working (slowly) on doing the initial release locally.

cc @joeyguerra @xurizaemon

To run semantic-release, you need in your environment:

With those, it can run:

npx semantic-release --dry-run                                                                                                                                                                  $ npx semantic-release --dry-run
[2:32:33 PM] [semantic-release] › ℹ  Running semantic-release version 15.14.0
[2:32:33 PM] [semantic-release] › ✔  Loaded plugin "verifyConditions" from "@semantic-release/npm"
[2:32:33 PM] [semantic-release] › ✔  Loaded plugin "verifyConditions" from "@semantic-release/github"
[2:32:33 PM] [semantic-release] › ✔  Loaded plugin "analyzeCommits" from "@semantic-release/commit-analyzer"
[2:32:33 PM] [semantic-release] › ✔  Loaded plugin "generateNotes" from "@semantic-release/release-notes-generator"
[2:32:33 PM] [semantic-release] › ✔  Loaded plugin "prepare" from "@semantic-release/npm"
[2:32:33 PM] [semantic-release] › ✔  Loaded plugin "publish" from "@semantic-release/npm"
[2:32:33 PM] [semantic-release] › ✔  Loaded plugin "publish" from "@semantic-release/github"
[2:32:33 PM] [semantic-release] › ✔  Loaded plugin "success" from "@semantic-release/github"
[2:32:33 PM] [semantic-release] › ✔  Loaded plugin "fail" from "@semantic-release/github"
[2:32:33 PM] [semantic-release] › ⚠  Run automated release from branch master in dry-run mode
[2:32:34 PM] [semantic-release] › ✔  Allowed to push to the Git repository
[2:32:34 PM] [semantic-release] › ℹ  Start step "verifyConditions" of plugin "@semantic-release/npm"
[2:32:34 PM] [semantic-release] [@semantic-release/npm] › ℹ  Verify authentication for registry https://registry.npmjs.org/
[2:32:34 PM] [semantic-release] [@semantic-release/npm] › ℹ  Wrote NPM_TOKEN to /private/var/folders/92/0kw80yh95bz8b431qwjvmctm0000gn/T/3ba80ad7146c3535e8666c130201e96b/.npmrc
technicalpickles
[2:32:35 PM] [semantic-release] › ✔  Completed step "verifyConditions" of plugin "@semantic-release/npm"
[2:32:35 PM] [semantic-release] › ℹ  Start step "verifyConditions" of plugin "@semantic-release/github"
[2:32:35 PM] [semantic-release] [@semantic-release/github] › ℹ  Verify GitHub authentication
[@octokit/rest] `const Octokit = require("@octokit/rest")` is deprecated. Use `const { Octokit } = require("@octokit/rest")` instead
[2:32:35 PM] [semantic-release] › ✔  Completed step "verifyConditions" of plugin "@semantic-release/github"
[2:32:36 PM] [semantic-release] › ℹ  Found git tag v3.3.2 associated with version 3.3.2
[2:32:36 PM] [semantic-release] › ℹ  Found 72 commits since last release
[2:32:36 PM] [semantic-release] › ℹ  Start step "analyzeCommits" of plugin "@semantic-release/commit-analyzer"
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #1585 from hubot-new/httpclient-trailing-spaces

fix(httpclient): #1584 remove trailiing spaces
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix(httpclient): #1584 remove trailiing spaces
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #1581 from hubot-new/2023-catchup

feat: activity on repo has been stalled, this kickstarts it #1541
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix(httpclient): Options not correctly populated as expected for `http.request`
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix httpclient options not getting set correctly
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: not needed anymore
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: support coffee scripts.
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #63 from hubot-new/scoped-http-client

fix(http): #12 Remove ScopedHttpClient
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Implement standardjs suggestions for the new httpclient.js file
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix(http): #12 Remove ScopedHttpClient
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #62 from hubot-new/test-os-matrix

fix(tests): Include CI for Windows, OSX
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix(tests): Schedule tests on push to master & weekly run
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix(tests): Use path.join() for testing paths on various OSes

Currently tests are failing on Window because they assume `/` as the
directory separator.

Refs #45
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix(tests): Include CI for Windows, macOS

Refs #20
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #42 from hubot-new/replace-require-extensions

fix(robot): #13 replace `require.extensions` with a different strategy to only load javascript files from the scripts folder
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #43 from hubot-new/remove-sigterm-handler

feat(hubot): #20 Hubot is blocking people from handling SIGTERM in their code
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #60 from hubot-new/return-results-from-send

fix(robot): #5 send, reply, messageRoom return extending adapters result
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #40 from hubot-new/cli-fix

fix(shell): #39 Every other character is skipped when typing at the prompt with the default Shell adapter in Node.js versions > 16.19.0
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix: Prevent output buffer "swallowing" every other character on OSX

Refs #39
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix(robot): #5 send now returns the extending adapters result
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #59 from hubot-new/dependabot/npm_and_yarn/express-basic-auth-1.1.7

chore(deps): bump express-basic-auth from 1.1.5 to 1.1.7
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump express-basic-auth from 1.1.5 to 1.1.7

Bumps [express-basic-auth](https://github.com/LionC/express-basic-auth) from 1.1.5 to 1.1.7.
- [Release notes](https://github.com/LionC/express-basic-auth/releases)
- [Commits](https://github.com/LionC/express-basic-auth/compare/v1.1.5...v1.1.7)

---
updated-dependencies:
- dependency-name: express-basic-auth
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #58 from hubot-new/dependabot/npm_and_yarn/yargs-parser-and-nyc-20.2.4

chore(deps): bump yargs-parser and nyc
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump yargs-parser and nyc

Bumps [yargs-parser](https://github.com/yargs/yargs-parser) to 20.2.4 and updates ancestor dependency [nyc](https://github.com/istanbuljs/nyc). These dependencies need to be updated together.


Updates `yargs-parser` from 11.1.1 to 20.2.4
- [Release notes](https://github.com/yargs/yargs-parser/releases)
- [Changelog](https://github.com/yargs/yargs-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/yargs/yargs-parser/compare/v11.1.1...v20.2.4)

Updates `nyc` from 13.3.0 to 15.1.0
- [Release notes](https://github.com/istanbuljs/nyc/releases)
- [Changelog](https://github.com/istanbuljs/nyc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/istanbuljs/nyc/compare/v13.3.0...v15.1.0)

---
updated-dependencies:
- dependency-name: yargs-parser
  dependency-type: indirect
- dependency-name: nyc
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #57 from hubot-new/dependabot/npm_and_yarn/y18n-4.0.3

chore(deps): bump y18n from 4.0.0 to 4.0.3
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump y18n from 4.0.0 to 4.0.3

Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.3.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/y18n-v4.0.3/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/compare/v4.0.0...y18n-v4.0.3)

---
updated-dependencies:
- dependency-name: y18n
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #56 from hubot-new/dependabot/npm_and_yarn/handlebars-4.7.7

chore(deps): bump handlebars from 4.1.0 to 4.7.7
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump handlebars from 4.1.0 to 4.7.7

Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.0 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.0...v4.7.7)

---
updated-dependencies:
- dependency-name: handlebars
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #55 from hubot-new/dependabot/npm_and_yarn/hosted-git-info-2.8.9

chore(deps): bump hosted-git-info from 2.7.1 to 2.8.9
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge branch 'dependabot/npm_and_yarn/hosted-git-info-2.8.9' of github.com:hubot-new/hubot into dependabot/npm_and_yarn/hosted-git-info-2.8.9
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump hosted-git-info from 2.7.1 to 2.8.9

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.7.1 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.7.1...v2.8.9)

---
updated-dependencies:
- dependency-name: hosted-git-info
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump hosted-git-info from 2.7.1 to 2.8.9

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.7.1 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.7.1...v2.8.9)

---
updated-dependencies:
- dependency-name: hosted-git-info
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #54 from hubot-new/dependabot/npm_and_yarn/path-parse-1.0.7

chore(deps): bump path-parse from 1.0.6 to 1.0.7
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump path-parse from 1.0.6 to 1.0.7

Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #51 from hubot-new/dependabot/npm_and_yarn/shelljs-and-standard--removed

chore(deps): bump shelljs and standard
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: recreate package-lock file
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Fix standardjs suggestions
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump shelljs and standard

Removes [shelljs](https://github.com/shelljs/shelljs). It's no longer used after updating ancestor dependency [standard](https://github.com/standard/standard). These dependencies need to be updated together.

Removes `shelljs`

Updates `standard` from 10.0.3 to 17.0.0
- [Release notes](https://github.com/standard/standard/releases)
- [Changelog](https://github.com/standard/standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/standard/standard/compare/v10.0.3...v17.0.0)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-type: indirect
- dependency-name: standard
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #49 from hubot-new/dependabot/npm_and_yarn/semver-regex-and-semantic-release-4.0.5

chore(deps): bump semver-regex and semantic-release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump semver-regex and semantic-release

Bumps [semver-regex](https://github.com/sindresorhus/semver-regex) to 4.0.5 and updates ancestor dependency [semantic-release](https://github.com/semantic-release/semantic-release). These dependencies need to be updated together.


Updates `semver-regex` from 2.0.0 to 4.0.5
- [Release notes](https://github.com/sindresorhus/semver-regex/releases)
- [Commits](https://github.com/sindresorhus/semver-regex/compare/v2.0.0...v4.0.5)

Updates `semantic-release` from 15.14.0 to 21.0.1
- [Release notes](https://github.com/semantic-release/semantic-release/releases)
- [Commits](https://github.com/semantic-release/semantic-release/compare/v15.14.0...v21.0.1)

---
updated-dependencies:
- dependency-name: semver-regex
  dependency-type: indirect
- dependency-name: semantic-release
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #48 from hubot-new/dependabot/npm_and_yarn/minimatch-and-mocha-3.1.2

chore(deps): bump minimatch and mocha
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #47 from hubot-new/dependabot/npm_and_yarn/lodash-4.17.21

chore(deps): bump lodash from 4.17.11 to 4.17.21
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Fix standardjs suggestions
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump shelljs and standard

Removes [shelljs](https://github.com/shelljs/shelljs). It's no longer used after updating ancestor dependency [standard](https://github.com/standard/standard). These dependencies need to be updated together.


Removes `shelljs`

Updates `standard` from 10.0.3 to 17.0.0
- [Release notes](https://github.com/standard/standard/releases)
- [Changelog](https://github.com/standard/standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/standard/standard/compare/v10.0.3...v17.0.0)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-type: indirect
- dependency-name: standard
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump minimatch and mocha

Bumps [minimatch](https://github.com/isaacs/minimatch) to 3.1.2 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together.


Updates `minimatch` from 3.0.4 to 3.1.2
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

Updates `mocha` from 5.2.0 to 10.2.0
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v5.2.0...v10.2.0)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
- dependency-name: mocha
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: chore(deps): bump lodash from 4.17.11 to 4.17.21

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.21)

---
updated-dependencies:
- dependency-name: lodash
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #30 from hubot-new/github-actions-tests

#45: Github Actions for tests
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix(tests): Add latest node to test Matrix

Refs #45
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix(tests): Add Github Action for tests

refs #45
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fixes #20. Don't need to handle SIGTERM.
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fixes #13. Replace  with a different strategy
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #37 from hubot-new/roadmap

fixes #7. Align to new org and maintainers.
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix the typo
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fixes #7. Align to new org and maintainers.
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #35 from hubot-new/add-package-lock

Add `package-lock.json` generated with Node v14 / NPM v6
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Add `package-lock.json` generated with Node v14 / NPM v6

Closes #32
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #29 from levenleven/patch-1

docs(patterns): use scoped npm package as adapter
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #28 from GitMje/master

docs(windows): Fix setx typo to set and put double quotes in the corr…
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #27 from davidscholberg/fix-hubot-httpd-env-var

fix: HUBOT_HTTPD can now disable httpd
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #26 from owaranaidobby/master

fix: address TypeError by experss
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #24 from pearswj/increase-json-limit

Increase json limit
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #23 from pcunning/fix_basicAuth

fix: express basicAuth
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge pull request #1511 from maddieankur/patch-1

Update Readme.md
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: docs(patterns): use scoped npm package as adapter

https://github.com/hubotio/hubot/issues/1544
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix: HUBOT_HTTPD can now disable httpd

This is a fix for https://github.com/hubotio/hubot/issues/1471. The
approach taken here is to compare the `HUBOT_HTTPD` environment variable
to the string `'false'` and then assign the value of this comparison to
the `enableHttpd` option. This ensures that a boolean value is always
passed to the robot constructor (which it already assumes).

The effect here is that setting `HUBOT_HTTPD` to `'false'` will disable
httpd, but all other values will enable it. The only backwards
compatibility issues caused by this change would be if someone happened
to already have `HUBOT_HTTPD=false` in their configuration; with this
new change they would find that httpd would actually be disabled now.
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge branch 'master' into increase-json-limit
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix: address TypeError by experss
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Update Readme.md

Slack Chat link is Not Working
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: docs(windows): Fix setx typo to set and put double quotes in the correct place
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix: express basicAuth
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Merge branch 'master' into increase-json-limit
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: Set max json request body size with EXPRESS_LIMIT
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[2:32:36 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analysis of 72 commits complete: patch release
[2:32:36 PM] [semantic-release] › ✔  Completed step "analyzeCommits" of plugin "@semantic-release/commit-analyzer"
[2:32:36 PM] [semantic-release] › ℹ  The next release version is 3.3.3
[2:32:36 PM] [semantic-release] › ℹ  Start step "generateNotes" of plugin "@semantic-release/release-notes-generator"
[2:32:36 PM] [semantic-release] › ✔  Completed step "generateNotes" of plugin "@semantic-release/release-notes-generator"
[2:32:36 PM] [semantic-release] › ⚠  Skip step "prepare" of plugin "@semantic-release/npm" in dry-run mode
[2:32:36 PM] [semantic-release] › ⚠  Skip v3.3.3 tag creation in dry-run mode
[2:32:36 PM] [semantic-release] › ⚠  Skip step "publish" of plugin "@semantic-release/npm" in dry-run mode
[2:32:36 PM] [semantic-release] › ⚠  Skip step "publish" of plugin "@semantic-release/github" in dry-run mode
[2:32:36 PM] [semantic-release] › ⚠  Skip step "success" of plugin "@semantic-release/github" in dry-run mode
[2:32:36 PM] [semantic-release] › ✔  Published release 3.3.3
[2:32:36 PM] [semantic-release] › ℹ  Release note for version 3.3.3:
## 3.3.3 (2023-04-17)

### Bug Fixes

    * http: #12 Remove ScopedHttpClient (098fd2c)
    * httpclient: #1584 remove trailiing spaces (be94fe6)
    * httpclient: Options not correctly populated as expected for http.request (d709cce)
    * robot: #5 send now returns the extending adapters result (f355130)
    * tests: Add Github Action for tests (0357d35), closes #45
    * tests: Add latest node to test Matrix (7d91cee), closes #45
    * tests: Include CI for Windows, macOS (c7d538f), closes #20
    * tests: Schedule tests on push to master & weekly run (defd935)
    * tests: Use path.join() for testing paths on various OSes (d4bd1d8), closes #45
    * address TypeError by experss (2f36de1)
    * express basicAuth (d13a7f9)
    * HUBOT_HTTPD can now disable httpd (f7044e0)
    * Prevent output buffer "swallowing" every other character on OSX (e71d540), closes #39

I manually released, because I didn't want to have to figure out how to override semantic-release, which thought it was a bug fix release.

The steps:

  • git pull master
  • git tag v3.4.0
  • git push --tags
  • update package.json's version from 0.0.0-development to 3.4.0 (but don't commit)
  • npm publish (you may need to npm adduser first)
  • Create GitHub Release: https://github.com/hubotio/hubot/releases
    • click Draft New Release
    • select tag v3.4.0
    • click "Generate release notes"
    • click "Publish Release"

Thank you.