From d089af98e06f75a298ab424f7c859c80218a6475 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Wed, 18 Oct 2023 09:23:37 +0100 Subject: [PATCH 01/21] chore(ci): release-please will not include the component name in the generated tag, and it will have the v --- release-please-config.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/release-please-config.json b/release-please-config.json index e079b6501f0..c008a883e47 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -4,6 +4,8 @@ "release-type": "node" } }, + "include-component-in-tag": "false", + "include-v-in-tag": "true", "changelog-sections": [ { "type":"feat", From cd71913913dbebb1d418a4f2e06d1fdbfb848bbe Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 18 Oct 2023 08:24:02 +0000 Subject: [PATCH 02/21] chore(release): release parabol-action 6.1001.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 12 ++++++++++++ package.json | 2 +- packages/chronos/package.json | 2 +- packages/client/package.json | 2 +- packages/gql-executor/package.json | 2 +- packages/integration-tests/package.json | 2 +- packages/server/package.json | 2 +- 8 files changed, 19 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2c473e4205e..41a12eec220 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "6.1000.0" + ".": "6.1001.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index b4218138d00..7ac97e52d76 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,18 @@ This project adheres to [Semantic Versioning](http://semver.org/). This CHANGELOG follows conventions [outlined here](http://keepachangelog.com/). +## [6.1001.0](https://github.com/rafaelromcar-parabol/parabol/compare/parabol-action-v6.1000.0...parabol-action-v6.1001.0) (2023-10-18) + + +### Added + +* feature 5 done after merging back release branch ([4246ccc](https://github.com/rafaelromcar-parabol/parabol/commit/4246ccc5bb41a30794f2b484ca3bc3bc575615cb)) + + +### Changed + +* **ci:** release-please will not include the component name in the generated tag, and it will have the v ([d089af9](https://github.com/rafaelromcar-parabol/parabol/commit/d089af98e06f75a298ab424f7c859c80218a6475)) + ## [6.1000.0](https://github.com/rafaelromcar-parabol/parabol/compare/parabol-action-v6.999.0...parabol-action-v6.1000.0) (2023-10-18) diff --git a/package.json b/package.json index 5bc9fc3deeb..da47d132035 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1000.0", + "version": "6.1001.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" diff --git a/packages/chronos/package.json b/packages/chronos/package.json index f935487ac26..cfbf2531ed5 100644 --- a/packages/chronos/package.json +++ b/packages/chronos/package.json @@ -1,6 +1,6 @@ { "name": "chronos", - "version": "6.1000.0", + "version": "6.1001.0", "description": "A cron job scheduler", "author": "Matt Krick ", "homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/chronos#readme", diff --git a/packages/client/package.json b/packages/client/package.json index e0dad947a00..e4a6329751f 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1000.0", + "version": "6.1001.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" diff --git a/packages/gql-executor/package.json b/packages/gql-executor/package.json index 825836a6cf5..2b6ab325776 100644 --- a/packages/gql-executor/package.json +++ b/packages/gql-executor/package.json @@ -1,6 +1,6 @@ { "name": "gql-executor", - "version": "6.1000.0", + "version": "6.1001.0", "description": "A Stateless GraphQL Executor", "author": "Matt Krick ", "homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/gqlExecutor#readme", diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index ac5bcb15e15..b3b7e6c6ba7 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -2,7 +2,7 @@ "name": "integration-tests", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1000.0", + "version": "6.1001.0", "description": "", "main": "index.js", "scripts": { diff --git a/packages/server/package.json b/packages/server/package.json index 317e25bf5dd..35d56e39402 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1000.0", + "version": "6.1001.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" From 45e2133588d7cf5c7cbf0c682c5d073ab8bd9b9e Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Wed, 18 Oct 2023 09:26:47 +0100 Subject: [PATCH 03/21] feat: feature 6 directly on release From a6deef92367da28768df83ff186758fa59d3ac36 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Wed, 18 Oct 2023 09:28:32 +0100 Subject: [PATCH 04/21] chore(ci): release-please removed unused include-v-in-tag --- release-please-config.json | 1 - 1 file changed, 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index c008a883e47..072e045f4ea 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -5,7 +5,6 @@ } }, "include-component-in-tag": "false", - "include-v-in-tag": "true", "changelog-sections": [ { "type":"feat", From 8417b1b94ec9019c1d379abd9e7d1db2c28910d6 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Wed, 18 Oct 2023 09:34:58 +0100 Subject: [PATCH 05/21] chore(ci): adding pull-request-title-pattern to get a prettier PR title --- release-please-config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/release-please-config.json b/release-please-config.json index 072e045f4ea..018663a3f45 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -4,6 +4,7 @@ "release-type": "node" } }, + "pull-request-title-pattern": "chore${scope}: release ${version}", "include-component-in-tag": "false", "changelog-sections": [ { From db508c3c1f2e43b898466e78167f42f48514f587 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Wed, 18 Oct 2023 09:35:47 +0100 Subject: [PATCH 06/21] chore(ci): adding label with release as label, to help identifying the PRs --- release-please-config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/release-please-config.json b/release-please-config.json index 018663a3f45..d40932bbe52 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -6,6 +6,7 @@ }, "pull-request-title-pattern": "chore${scope}: release ${version}", "include-component-in-tag": "false", + "label": "release", "changelog-sections": [ { "type":"feat", From aecb2b4f3b1103c3be485d6c661a1a3a887fe341 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Wed, 18 Oct 2023 10:00:40 +0100 Subject: [PATCH 07/21] chore(ci): include-component-in-tag and pull-request-title-pattern in package --- release-please-config.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index d40932bbe52..a5da6bac279 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,7 +1,9 @@ { "packages": { ".": { - "release-type": "node" + "release-type": "node", + "pull-request-title-pattern": "chore${scope}: release ${version}", + "include-component-in-tag": "false" } }, "pull-request-title-pattern": "chore${scope}: release ${version}", From 95e3f3526e13adddb8e38cef798559b926f25468 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 18 Oct 2023 09:01:04 +0000 Subject: [PATCH 08/21] chore(release): release 6.1002.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 15 +++++++++++++++ package.json | 2 +- packages/chronos/package.json | 2 +- packages/client/package.json | 2 +- packages/gql-executor/package.json | 2 +- packages/integration-tests/package.json | 2 +- packages/server/package.json | 2 +- 8 files changed, 22 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 41a12eec220..e54b438d947 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "6.1001.0" + ".": "6.1002.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ac97e52d76..d650ce3bd2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,21 @@ This project adheres to [Semantic Versioning](http://semver.org/). This CHANGELOG follows conventions [outlined here](http://keepachangelog.com/). +## [6.1002.0](https://github.com/rafaelromcar-parabol/parabol/compare/parabol-action-v6.1001.0...parabol-action-v6.1002.0) (2023-10-18) + + +### Added + +* feature 6 directly on release ([45e2133](https://github.com/rafaelromcar-parabol/parabol/commit/45e2133588d7cf5c7cbf0c682c5d073ab8bd9b9e)) + + +### Changed + +* **ci:** adding label with release as label, to help identifying the PRs ([db508c3](https://github.com/rafaelromcar-parabol/parabol/commit/db508c3c1f2e43b898466e78167f42f48514f587)) +* **ci:** adding pull-request-title-pattern to get a prettier PR title ([8417b1b](https://github.com/rafaelromcar-parabol/parabol/commit/8417b1b94ec9019c1d379abd9e7d1db2c28910d6)) +* **ci:** include-component-in-tag and pull-request-title-pattern in package ([aecb2b4](https://github.com/rafaelromcar-parabol/parabol/commit/aecb2b4f3b1103c3be485d6c661a1a3a887fe341)) +* **ci:** release-please removed unused include-v-in-tag ([a6deef9](https://github.com/rafaelromcar-parabol/parabol/commit/a6deef92367da28768df83ff186758fa59d3ac36)) + ## [6.1001.0](https://github.com/rafaelromcar-parabol/parabol/compare/parabol-action-v6.1000.0...parabol-action-v6.1001.0) (2023-10-18) diff --git a/package.json b/package.json index da47d132035..23f96e000ee 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1001.0", + "version": "6.1002.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" diff --git a/packages/chronos/package.json b/packages/chronos/package.json index cfbf2531ed5..eddce23a948 100644 --- a/packages/chronos/package.json +++ b/packages/chronos/package.json @@ -1,6 +1,6 @@ { "name": "chronos", - "version": "6.1001.0", + "version": "6.1002.0", "description": "A cron job scheduler", "author": "Matt Krick ", "homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/chronos#readme", diff --git a/packages/client/package.json b/packages/client/package.json index e4a6329751f..f3c4a873c53 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1001.0", + "version": "6.1002.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" diff --git a/packages/gql-executor/package.json b/packages/gql-executor/package.json index 2b6ab325776..85a9450955d 100644 --- a/packages/gql-executor/package.json +++ b/packages/gql-executor/package.json @@ -1,6 +1,6 @@ { "name": "gql-executor", - "version": "6.1001.0", + "version": "6.1002.0", "description": "A Stateless GraphQL Executor", "author": "Matt Krick ", "homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/gqlExecutor#readme", diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index b3b7e6c6ba7..acca6aa7f48 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -2,7 +2,7 @@ "name": "integration-tests", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1001.0", + "version": "6.1002.0", "description": "", "main": "index.js", "scripts": { diff --git a/packages/server/package.json b/packages/server/package.json index 35d56e39402..603710fc87c 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1001.0", + "version": "6.1002.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" From 05f46a0cdef967e08927d4d8f0d5e61259ee5d46 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Wed, 18 Oct 2023 10:38:09 +0100 Subject: [PATCH 09/21] fix(ci): include-component-in-tag is now a boolean --- release-please-config.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/release-please-config.json b/release-please-config.json index a5da6bac279..847a44ad78b 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -3,11 +3,9 @@ ".": { "release-type": "node", "pull-request-title-pattern": "chore${scope}: release ${version}", - "include-component-in-tag": "false" + "include-component-in-tag": false } }, - "pull-request-title-pattern": "chore${scope}: release ${version}", - "include-component-in-tag": "false", "label": "release", "changelog-sections": [ { From 909b1b16d71b78c0094851590ac1843950ed6cc2 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Wed, 18 Oct 2023 10:43:32 +0100 Subject: [PATCH 10/21] fix(ci): adding back bootstrap-sha as the name of the release has changed --- release-please-config.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index 847a44ad78b..f614ab6d357 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -3,7 +3,8 @@ ".": { "release-type": "node", "pull-request-title-pattern": "chore${scope}: release ${version}", - "include-component-in-tag": false + "include-component-in-tag": false, + "bootstrap-sha": "5c0b283ecffed911ba263bdcdb431a13f5572820" } }, "label": "release", From f48b47db0616cd66387fbd097dbf47ee208216e1 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Wed, 18 Oct 2023 10:46:18 +0100 Subject: [PATCH 11/21] fix(ci): bootstrap-sha in the correct section --- release-please-config.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/release-please-config.json b/release-please-config.json index f614ab6d357..2ce4252c3a7 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,10 +1,10 @@ { + "bootstrap-sha": "5c0b283ecffed911ba263bdcdb431a13f5572820", "packages": { ".": { "release-type": "node", "pull-request-title-pattern": "chore${scope}: release ${version}", - "include-component-in-tag": false, - "bootstrap-sha": "5c0b283ecffed911ba263bdcdb431a13f5572820" + "include-component-in-tag": false } }, "label": "release", From e72f298e93d40669d28881e5364d3fae8481a7ee Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Wed, 18 Oct 2023 10:48:15 +0100 Subject: [PATCH 12/21] chore(ci): release tag added to the PR will be extra now --- release-please-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index 2ce4252c3a7..bae9b741056 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -7,7 +7,7 @@ "include-component-in-tag": false } }, - "label": "release", + "extra-label": "release", "changelog-sections": [ { "type":"feat", From 2b8b1562f0f8a619f1b153b042b3392b19abad1a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 18 Oct 2023 09:48:39 +0000 Subject: [PATCH 13/21] chore(release): release 6.1002.1 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 14 ++++++++++++++ package.json | 2 +- packages/chronos/package.json | 2 +- packages/client/package.json | 2 +- packages/gql-executor/package.json | 2 +- packages/integration-tests/package.json | 2 +- packages/server/package.json | 2 +- 8 files changed, 21 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e54b438d947..eea9800c47b 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "6.1002.0" + ".": "6.1002.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index d650ce3bd2b..8c5d93fc8b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,20 @@ This project adheres to [Semantic Versioning](http://semver.org/). This CHANGELOG follows conventions [outlined here](http://keepachangelog.com/). +## [6.1002.1](https://github.com/rafaelromcar-parabol/parabol/compare/v6.1002.0...v6.1002.1) (2023-10-18) + + +### Fixed + +* **ci:** adding back bootstrap-sha as the name of the release has changed ([909b1b1](https://github.com/rafaelromcar-parabol/parabol/commit/909b1b16d71b78c0094851590ac1843950ed6cc2)) +* **ci:** bootstrap-sha in the correct section ([f48b47d](https://github.com/rafaelromcar-parabol/parabol/commit/f48b47db0616cd66387fbd097dbf47ee208216e1)) +* **ci:** include-component-in-tag is now a boolean ([05f46a0](https://github.com/rafaelromcar-parabol/parabol/commit/05f46a0cdef967e08927d4d8f0d5e61259ee5d46)) + + +### Changed + +* **ci:** release tag added to the PR will be extra now ([e72f298](https://github.com/rafaelromcar-parabol/parabol/commit/e72f298e93d40669d28881e5364d3fae8481a7ee)) + ## [6.1002.0](https://github.com/rafaelromcar-parabol/parabol/compare/parabol-action-v6.1001.0...parabol-action-v6.1002.0) (2023-10-18) diff --git a/package.json b/package.json index 23f96e000ee..616de9764f3 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1002.0", + "version": "6.1002.1", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" diff --git a/packages/chronos/package.json b/packages/chronos/package.json index eddce23a948..34bf3a48bac 100644 --- a/packages/chronos/package.json +++ b/packages/chronos/package.json @@ -1,6 +1,6 @@ { "name": "chronos", - "version": "6.1002.0", + "version": "6.1002.1", "description": "A cron job scheduler", "author": "Matt Krick ", "homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/chronos#readme", diff --git a/packages/client/package.json b/packages/client/package.json index f3c4a873c53..947cb6a024f 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1002.0", + "version": "6.1002.1", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" diff --git a/packages/gql-executor/package.json b/packages/gql-executor/package.json index 85a9450955d..e2275b49096 100644 --- a/packages/gql-executor/package.json +++ b/packages/gql-executor/package.json @@ -1,6 +1,6 @@ { "name": "gql-executor", - "version": "6.1002.0", + "version": "6.1002.1", "description": "A Stateless GraphQL Executor", "author": "Matt Krick ", "homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/gqlExecutor#readme", diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index acca6aa7f48..c4c75fbc0cb 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -2,7 +2,7 @@ "name": "integration-tests", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1002.0", + "version": "6.1002.1", "description": "", "main": "index.js", "scripts": { diff --git a/packages/server/package.json b/packages/server/package.json index 603710fc87c..941c470458a 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1002.0", + "version": "6.1002.1", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" From 6720d6ec3a9cc59eeafbdb80897472128db57704 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Fri, 20 Oct 2023 23:44:21 +0100 Subject: [PATCH 14/21] feat(ci): emtpy feature From b03f19dfc5716e1b4a1dda67b18cd2727db14425 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Fri, 20 Oct 2023 23:58:33 +0100 Subject: [PATCH 15/21] feat(ci): print the tag if it was a release --- .github/workflows/release-please.yml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index b98c06f6957..165d381aff3 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -8,13 +8,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: google-github-actions/release-please-action@v3 + id: release-please with: command: manifest default-branch: release - # extra-files: | - # packages/chronos/package.json - # packages/client/package.json - # packages/gql-executor/package.json - # packages/integration-tests/package.json - # packages/server/package.json - # changelog-types: '[{"type":"feat","section":"Features","hidden":false},{"type":"fix","section":"Bug Fixes","hidden":false},{"type":"chore","section":"Miscellaneous","hidden":false}]' + - name: Print tag if it was a release + if: ${{ steps.release-please.outputs.release_created }} + run: | + echo ${{ steps.release-please.outputs.tag_name }} From 4b1fcbdec1b551d96128c27d8f3d64a17147c683 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 20 Oct 2023 23:59:44 +0100 Subject: [PATCH 16/21] chore(release): release 6.1003.0 (#8) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ package.json | 2 +- packages/chronos/package.json | 2 +- packages/client/package.json | 2 +- packages/gql-executor/package.json | 2 +- packages/integration-tests/package.json | 2 +- packages/server/package.json | 2 +- 8 files changed, 15 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index eea9800c47b..1be7ef4a561 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "6.1002.1" + ".": "6.1003.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c5d93fc8b4..b08c4d6a3c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ This project adheres to [Semantic Versioning](http://semver.org/). This CHANGELOG follows conventions [outlined here](http://keepachangelog.com/). +## [6.1003.0](https://github.com/rafaelromcar-parabol/parabol/compare/v6.1002.1...v6.1003.0) (2023-10-20) + + +### Added + +* **ci:** emtpy feature ([6720d6e](https://github.com/rafaelromcar-parabol/parabol/commit/6720d6ec3a9cc59eeafbdb80897472128db57704)) +* **ci:** print the tag if it was a release ([b03f19d](https://github.com/rafaelromcar-parabol/parabol/commit/b03f19dfc5716e1b4a1dda67b18cd2727db14425)) + ## [6.1002.1](https://github.com/rafaelromcar-parabol/parabol/compare/v6.1002.0...v6.1002.1) (2023-10-18) diff --git a/package.json b/package.json index 616de9764f3..6890f1e3acd 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1002.1", + "version": "6.1003.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" diff --git a/packages/chronos/package.json b/packages/chronos/package.json index 34bf3a48bac..c3b2091df34 100644 --- a/packages/chronos/package.json +++ b/packages/chronos/package.json @@ -1,6 +1,6 @@ { "name": "chronos", - "version": "6.1002.1", + "version": "6.1003.0", "description": "A cron job scheduler", "author": "Matt Krick ", "homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/chronos#readme", diff --git a/packages/client/package.json b/packages/client/package.json index 947cb6a024f..c661a424152 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1002.1", + "version": "6.1003.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" diff --git a/packages/gql-executor/package.json b/packages/gql-executor/package.json index e2275b49096..9096f1ec78b 100644 --- a/packages/gql-executor/package.json +++ b/packages/gql-executor/package.json @@ -1,6 +1,6 @@ { "name": "gql-executor", - "version": "6.1002.1", + "version": "6.1003.0", "description": "A Stateless GraphQL Executor", "author": "Matt Krick ", "homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/gqlExecutor#readme", diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index c4c75fbc0cb..ee256e0de68 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -2,7 +2,7 @@ "name": "integration-tests", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1002.1", + "version": "6.1003.0", "description": "", "main": "index.js", "scripts": { diff --git a/packages/server/package.json b/packages/server/package.json index 941c470458a..178b6805f88 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1002.1", + "version": "6.1003.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" From 26a4be2f0c15dcf865e860e1620b3ee16279c64b Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Sat, 21 Oct 2023 00:10:24 +0100 Subject: [PATCH 17/21] feat(ci): docker-build job created --- .github/workflows/release-please.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 165d381aff3..984886f94bf 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -6,12 +6,20 @@ name: release-please jobs: release-please: runs-on: ubuntu-latest + outputs: + release_created: ${{ steps.release-please.outputs.release_created }} + tag_name: ${{ steps.release-please.outputs.tag_name }} steps: - uses: google-github-actions/release-please-action@v3 id: release-please with: command: manifest default-branch: release + docker-build: + if: needs.release-please.outputs.release_created + #runs-on: ubuntu-8cores + runs-on: ubuntu-latest + steps: - name: Print tag if it was a release if: ${{ steps.release-please.outputs.release_created }} run: | From 9f0af2c33481d722204646ef6477bb632fc8afac Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Sat, 21 Oct 2023 00:12:53 +0100 Subject: [PATCH 18/21] feat(ci): docker-build job depends on release-please job --- .github/workflows/release-please.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 984886f94bf..d55ec5895c6 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -16,6 +16,7 @@ jobs: command: manifest default-branch: release docker-build: + needs: release-please if: needs.release-please.outputs.release_created #runs-on: ubuntu-8cores runs-on: ubuntu-latest From 27cc4464eea1a4a5ecd6095fc81eecd9b795e366 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 21 Oct 2023 00:13:48 +0100 Subject: [PATCH 19/21] chore(release): release 6.1004.0 (#9) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ package.json | 2 +- packages/chronos/package.json | 2 +- packages/client/package.json | 2 +- packages/gql-executor/package.json | 2 +- packages/integration-tests/package.json | 2 +- packages/server/package.json | 2 +- 8 files changed, 15 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 1be7ef4a561..071db81730e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "6.1003.0" + ".": "6.1004.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index b08c4d6a3c7..92c7aa5c71d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ This project adheres to [Semantic Versioning](http://semver.org/). This CHANGELOG follows conventions [outlined here](http://keepachangelog.com/). +## [6.1004.0](https://github.com/rafaelromcar-parabol/parabol/compare/v6.1003.0...v6.1004.0) (2023-10-20) + + +### Added + +* **ci:** docker-build job created ([26a4be2](https://github.com/rafaelromcar-parabol/parabol/commit/26a4be2f0c15dcf865e860e1620b3ee16279c64b)) +* **ci:** docker-build job depends on release-please job ([9f0af2c](https://github.com/rafaelromcar-parabol/parabol/commit/9f0af2c33481d722204646ef6477bb632fc8afac)) + ## [6.1003.0](https://github.com/rafaelromcar-parabol/parabol/compare/v6.1002.1...v6.1003.0) (2023-10-20) diff --git a/package.json b/package.json index 6890f1e3acd..3aeaa58740a 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1003.0", + "version": "6.1004.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" diff --git a/packages/chronos/package.json b/packages/chronos/package.json index c3b2091df34..9a901625f98 100644 --- a/packages/chronos/package.json +++ b/packages/chronos/package.json @@ -1,6 +1,6 @@ { "name": "chronos", - "version": "6.1003.0", + "version": "6.1004.0", "description": "A cron job scheduler", "author": "Matt Krick ", "homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/chronos#readme", diff --git a/packages/client/package.json b/packages/client/package.json index c661a424152..e45e97f783c 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1003.0", + "version": "6.1004.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" diff --git a/packages/gql-executor/package.json b/packages/gql-executor/package.json index 9096f1ec78b..5ff1135daea 100644 --- a/packages/gql-executor/package.json +++ b/packages/gql-executor/package.json @@ -1,6 +1,6 @@ { "name": "gql-executor", - "version": "6.1003.0", + "version": "6.1004.0", "description": "A Stateless GraphQL Executor", "author": "Matt Krick ", "homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/gqlExecutor#readme", diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index ee256e0de68..4ce7f43a6fc 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -2,7 +2,7 @@ "name": "integration-tests", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1003.0", + "version": "6.1004.0", "description": "", "main": "index.js", "scripts": { diff --git a/packages/server/package.json b/packages/server/package.json index 178b6805f88..a07e7f17f0f 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -3,7 +3,7 @@ "description": "An open-source app for building smarter, more agile teams.", "author": "Parabol Inc. (http://github.com/ParabolInc)", "license": "AGPL-3.0", - "version": "6.1003.0", + "version": "6.1004.0", "repository": { "type": "git", "url": "https://github.com/ParabolInc/parabol" From 7a2a3d33b0c8b2a793b78b5aa3410dc8c750fe72 Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Sat, 21 Oct 2023 00:15:26 +0100 Subject: [PATCH 20/21] fix(ci): docker-build uses outputs from release-please correctly now --- .github/workflows/release-please.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index d55ec5895c6..77ea52058c2 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -22,6 +22,5 @@ jobs: runs-on: ubuntu-latest steps: - name: Print tag if it was a release - if: ${{ steps.release-please.outputs.release_created }} run: | - echo ${{ steps.release-please.outputs.tag_name }} + echo ${{ needs.release-please.outputs.tag_name }} From 0104d003f876ab5eb0536fc2665b3baeaea73f6c Mon Sep 17 00:00:00 2001 From: Rafael Romero Date: Mon, 23 Oct 2023 17:39:09 +0100 Subject: [PATCH 21/21] feat(ci): release-please runs on master and hotfix as well now --- .github/workflows/release-please.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 77ea52058c2..fa2c29a1e9a 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -2,6 +2,8 @@ on: push: branches: - release + - master + - hotfix-* name: release-please jobs: release-please: