Skip to content

Tags: semantic-release/github

Tags

v12.0.0-beta.1

Verified

This commit was signed with the committer’s verified signature.
travi Matt Travi
feat(node-versions): drop support for node versions v20, v21, and v23

in accordance with our [Node Support
Policy](https://semantic-release.gitbook.io/semantic-release/support/node-support-policy)

BREAKING CHANGE: a minimum of node v22.14 is now required

v11.0.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(deps): update octokit monorepo (major) (#1049)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v11.0.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(deps): update octokit monorepo (major) (#1020)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v11.0.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(success): PRs not recognized as resolved issues (#960)

* feat(success): enhance `buildRelatedIssuesQuery` to include additional fields for `PullRequest`

* feat(success): refactor `buildIssuesOrPRsFromResponseNode` to remove `type` parameter and include `__typename` in queries to use in its place

* update doc

* fix(success): correct `buildRelatedIssuesQuery` to use `issueOrPullRequest` for improved query flexibility

* feat(tests): add `__typename` field to issues and pull requests in success tests for improved type handling

* feat(tests): update test data to include `__typename` for PullRequest in integration tests

---------

Co-authored-by: Gregor Martynus <39992+gr2m@users.noreply.github.com>

v11.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #916 from semantic-release/add/warn

chore(deps): bump minimum peer dependency bound with `semantic-release`

v10.3.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: replace `searchAPI` usage with `GraphQL` in `findSRIssue` util (#…

…907)

* feat: add graphql query loader `loadGetSRIssuesQuery` to fetch SRIssues

* chore: add new `RELEASE_FAIL_LABEL` constant

* feat: integrate issues fetch with graphql

* feat: add fallback to searchAPI for backward compatibility

* feat: integrated config label in SRIssues search

* fix: error `getSRIssue` graphql query label param type

* fix: undefined `data` property destructed from graphql reponse

* refactor: modified wrong `body` property in query

* refactor: remove conditions from searchAPI fallback logic

* refactor: replace `getSRIssues` graphql query `label` param with `filter`

* feat: implement unique issue sorting to address fallback `backwardIssues` conflict

* feat: modify `findSRIssue` integration in `success` script; add `logger` to its params;

* feat: integrate opinionated `RELEASE_FAIL_LABEL` into `fail` script

* chore: Questions and lint fixes

* refactor: modified `findSRIssues` integration in `fail` script

* test: fixed `findSRIssue` units test

* test: fixed `fail` unit tests

* test: fix integrations test

* test: fixed `success` unit tests

* test: `Verify, release and notify success` fix attempt

* test: addressed `"Verify, release and notify success"` case in `integrations`

* test: fix `success` units

* test: fix `fail` units

* refactor: remove error object from searchAPI fallback error handle

* test: add new case `"Handle error in searchAPI fallback"`

* Revert "refactor: remove conditions from searchAPI fallback logic"

This reverts commit a478a2b.

* modified `RELEASE_FAIL_LABEL` value to `semantic-release`

* test: fix cases for conditional `searchAPI` fallback consumption

* Update lib/resolve-config.js

v10.3.4

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(glob-assets): remove unnecessary option when invoking `globby()` (#…

…924)

v10.3.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Revert: feat: verify OAuth scopes of classic GitHub PATs (#915)

v10.3.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: missing `"PullRequest".canBeRebased` field on GHES graphql api (#…

…913)

* fix: remove `canBeRebased` from graphql request

* test: modify tests

v10.3.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: `max_node_limit_exceeded` error when fetching associatedPRs (#912)

refactor: modify label `first` value in `baseFields` for graphql query generators