Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BREAKING CHANGE: adding dry run flag, BC commit tag to force major #2325

Merged
merged 1 commit into from
Sep 10, 2024

Conversation

mgoudy91
Copy link
Contributor

Due to a accidentally published v11 version,
image

we are not able to completely verify what semantic release will do when we publish another BREAKING CHANGE commit.

This PR seeks to do two things:

If this works (and outputs 11.0.2 as the potential new version) we'll go ahead and remove that flag in the contentful v11 feature branch and merge+deploy it knowing that it will do what we want.

If this doesn't work, we'll remove that dry-run flag in another PR and see what we can do to correct the issue.

Copy link
Contributor

@t-col t-col left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤞

@mgoudy91 mgoudy91 merged commit 829200d into master Sep 10, 2024
6 checks passed
@mgoudy91 mgoudy91 deleted the chore/semantic-release-test branch September 10, 2024 16:15
mgoudy91 added a commit that referenced this pull request Sep 19, 2024
…2169)

* refactor: turn into dual node package with additional browser bundle

* build: remove unused renamer dependency

* prettier

* build(deps-dev): bump express from 4.18.2 to 4.18.3 (#2174)

Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.18.3.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](expressjs/express@4.18.2...4.18.3)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: unown package files [] (#2165)

* build(deps-dev): bump typedoc from 0.25.9 to 0.25.10 (#2176)

Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.25.9 to 0.25.10.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](TypeStrong/typedoc@v0.25.9...v0.25.10)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump type-fest from 4.10.3 to 4.11.0 (#2177)

Bumps [type-fest](https://github.com/sindresorhus/type-fest) from 4.10.3 to 4.11.0.
- [Release notes](https://github.com/sindresorhus/type-fest/releases)
- [Commits](sindresorhus/type-fest@v4.10.3...v4.11.0)

---
updated-dependencies:
- dependency-name: type-fest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump @contentful/rich-text-types from 16.3.4 to 16.3.5 (#2178)

Bumps [@contentful/rich-text-types](https://github.com/contentful/rich-text) from 16.3.4 to 16.3.5.
- [Release notes](https://github.com/contentful/rich-text/releases)
- [Changelog](https://github.com/contentful/rich-text/blob/master/CHANGELOG.md)
- [Commits](https://github.com/contentful/rich-text/compare/@contentful/rich-text-types@16.3.4...@contentful/rich-text-types@16.3.5)

---
updated-dependencies:
- dependency-name: "@contentful/rich-text-types"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump type-fest from 4.11.0 to 4.11.1 (#2179)

Bumps [type-fest](https://github.com/sindresorhus/type-fest) from 4.11.0 to 4.11.1.
- [Release notes](https://github.com/sindresorhus/type-fest/releases)
- [Commits](sindresorhus/type-fest@v4.11.0...v4.11.1)

---
updated-dependencies:
- dependency-name: type-fest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: github migration [EXT-5014]

* feat: github migration [EXT-5014]

* adding vault context

* fix: [] - fix build

* build(deps-dev): bump typedoc from 0.25.10 to 0.25.11 (#2182)

Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.25.10 to 0.25.11.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](TypeStrong/typedoc@v0.25.10...v0.25.11)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump typedoc from 0.25.11 to 0.25.12 (#2183)

Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.25.11 to 0.25.12.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](TypeStrong/typedoc@v0.25.11...v0.25.12)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump type-fest from 4.11.1 to 4.12.0 (#2184)

Bumps [type-fest](https://github.com/sindresorhus/type-fest) from 4.11.1 to 4.12.0.
- [Release notes](https://github.com/sindresorhus/type-fest/releases)
- [Commits](sindresorhus/type-fest@v4.11.1...v4.12.0)

---
updated-dependencies:
- dependency-name: type-fest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* wip: use rollup to bundle

* refactor: improve rollup integration

* WIP - replace Jest with Vitest

* refactor: fix all integration tests and clean up

* build: fix rollup browser bundle

* build: fix rollup process resolve

* build: readd tsd

* build: remove bundle size check again from postbuild to avoid issues on CI

* ci: move to latest node v18 to avoid warnings while installing

* build: adjust for new structure of contentful-sdk-core

* fix: to ensure we are ECMA2018 compatible with browser bundle

* test: fix mocks of sdk-core

* build: use rollup to inject plugin version into ESM export

* build: ensure types are defined in the exports in package.json

* deps: remove obsolete dependencies

* refactor: make it work with react-native and other bundlers

* build: update to latest sdk-core version

* build: update to latest sdk-core version

* build: add missing fast-copy dev dependency

* build: minor and patch updates of dependencies

* Revert "build: minor and patch updates of dependencies"

This reverts commit c2573fc.

* build: increase browser bundle size limit - sorry - updates forced me

* build: v11.0.0-alpha.8

* build: remove local verdaccio traces

* test: ensure output-integration browser test is working again and using vitest instead of jest

* build: upgrade CTF source maps to latest

* build: load rich-text-types for now from npm

* build: update rollup and typescript dependencies to latest

* build: upgrade to vitest v2

* test: update broken integration tests from git merge

* fix: reset version number to valid semver

* chore: no need to hard code the bin directory for tsd

* chore: test types on push as its very fast and avoids useless waiting for CI

* test: slightly increase bundle sizes

* docs: update README.md to include information about the new ESM support

* docs: update TOC and fix format of tables in README

* docs: update import syntax in readme

* build: npm dedupe

* fix: bundle size

* fix: plock

* fix: remove bundle size

* fix: tsc "Right operand of ?? is unreachable because the left operand is never nullish"

* fix: regen plock

* test: fix query params

* fix: bump size

* test: test updates

* chore: adding dry run flag, BC commit tag to force major (#2325)

* build(deps-dev): bump express in the dev-dependencies group (#2326)

Bumps the dev-dependencies group with 1 update: [express](https://github.com/expressjs/express).


Updates `express` from 4.19.2 to 4.20.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](expressjs/express@4.19.2...4.20.0)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump express in the dev-dependencies group (#2327)

Bumps the dev-dependencies group with 1 update: [express](https://github.com/expressjs/express).


Updates `express` from 4.20.0 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](expressjs/express@4.20.0...4.21.0)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump the production-dependencies group with 2 updates (#2328)

Bumps the production-dependencies group with 2 updates: [@contentful/content-source-maps](https://github.com/contentful/live-preview) and [contentful-sdk-core](https://github.com/contentful/contentful-sdk-core).


Updates `@contentful/content-source-maps` from 0.11.2 to 0.11.3
- [Release notes](https://github.com/contentful/live-preview/releases)
- [Commits](https://github.com/contentful/live-preview/compare/@contentful/content-source-maps@0.11.2...@contentful/content-source-maps@0.11.3)

Updates `contentful-sdk-core` from 8.3.1 to 8.3.2
- [Release notes](https://github.com/contentful/contentful-sdk-core/releases)
- [Commits](contentful/contentful-sdk-core@v8.3.1...v8.3.2)

---
updated-dependencies:
- dependency-name: "@contentful/content-source-maps"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: contentful-sdk-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump babel-loader in the dev-dependencies group (#2329)

Bumps the dev-dependencies group with 1 update: [babel-loader](https://github.com/babel/babel-loader).


Updates `babel-loader` from 9.1.3 to 9.2.1
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](babel/babel-loader@v9.1.3...v9.2.1)

---
updated-dependencies:
- dependency-name: babel-loader
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump nodemon in the dev-dependencies group (#2330)

Bumps the dev-dependencies group with 1 update: [nodemon](https://github.com/remy/nodemon).


Updates `nodemon` from 3.1.4 to 3.1.5
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](remy/nodemon@v3.1.4...v3.1.5)

---
updated-dependencies:
- dependency-name: nodemon
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump nodemon in the dev-dependencies group (#2330)

Bumps the dev-dependencies group with 1 update: [nodemon](https://github.com/remy/nodemon).

Updates `nodemon` from 3.1.4 to 3.1.5
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](remy/nodemon@v3.1.4...v3.1.5)

---
updated-dependencies:
- dependency-name: nodemon
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: rm dry-run flag

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Mitch Goudy <mitchell.goudy@contentful.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gary Hepting <ghepting@gmail.com>
Co-authored-by: david shibley <david.shibley@contentful.com>
Co-authored-by: Cormac de Barra <cormac.debarra@contentful.com>
Co-authored-by: Mitch Goudy <mgoudy91@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants