From 21898b1a58cba4c912a37d03dd1e0124bd5b2dab Mon Sep 17 00:00:00 2001 From: Dinko Osrecki Date: Mon, 31 Jan 2022 10:29:10 +0100 Subject: [PATCH] chore: update deployment workflow --- .github/workflows/continuous-deployment.yml | 5 +- .github/workflows/continuous-integration.yml | 8 +- CHANGELOG.md | 87 ++++++++++++++++++++ README.adoc | 2 +- 4 files changed, 90 insertions(+), 12 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.github/workflows/continuous-deployment.yml b/.github/workflows/continuous-deployment.yml index 8e22c4f..4ea36dd 100644 --- a/.github/workflows/continuous-deployment.yml +++ b/.github/workflows/continuous-deployment.yml @@ -1,9 +1,6 @@ name: Continuous Deployment -on: - push: - branches: - - 'release' +on: workflow_dispatch jobs: build: diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index f969086..222ff9b 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -1,12 +1,6 @@ name: Continuous Integration -on: - push: - branches-ignore: - - 'release' - pull_request: - branches: - - '*' +on: push jobs: build: diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..65c4f0b --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,87 @@ +## [1.5.4](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.5.3...v1.5.4) (2022-01-31) + + +### Bug Fixes + +* deploy new GitHub Release ([b4d9c94](https://github.com/edosrecki/google-cloud-sql-cli/commit/b4d9c94fa92c1aa8cb0a4b67b4d8ec73d4c332e7)) + +## [1.5.3](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.5.2...v1.5.3) (2022-01-26) + + +### Bug Fixes + +* add shebang to index file ([40ddc86](https://github.com/edosrecki/google-cloud-sql-cli/commit/40ddc86a4c167e76e8dee294d71cd10d23ab0605)) + +## [1.5.2](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.5.1...v1.5.2) (2022-01-26) + +## [1.5.1](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.5.0...v1.5.1) (2022-01-25) + + +### Bug Fixes + +* configurations run fails ([6c7d84f](https://github.com/edosrecki/google-cloud-sql-cli/commit/6c7d84fb02580d287892a308ab32fce8af5e00e5)) +* throw error if cmd return code not 0 ([79ec7f9](https://github.com/edosrecki/google-cloud-sql-cli/commit/79ec7f9a70748e7fe07b577d583fb7c399bc010a)) + +# [1.5.0](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.4.0...v1.5.0) (2022-01-25) + + +### Features + +* print command errors to user ([7f11505](https://github.com/edosrecki/google-cloud-sql-cli/commit/7f11505c13ce9a89bbc790e571748e3d51b25271)) + +# [1.4.0](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.3.0...v1.4.0) (2022-01-24) + + +### Features + +* add non-interactive run command ([0edb68d](https://github.com/edosrecki/google-cloud-sql-cli/commit/0edb68db764604b02e235fc7c19c568a0d0c942d)) + +# [1.3.0](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.2.0...v1.3.0) (2022-01-23) + + +### Features + +* alias create command as edit ([a6052f7](https://github.com/edosrecki/google-cloud-sql-cli/commit/a6052f7be500769211bf7c615398dfe4f87bdf6d)) + +# [1.2.0](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.1.1...v1.2.0) (2022-01-23) + + +### Features + +* support kubectl contexts ([753f711](https://github.com/edosrecki/google-cloud-sql-cli/commit/753f711d7087482141155b976ebf23fa5656793f)) + +## [1.1.1](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.1.0...v1.1.1) (2022-01-23) + + +### Bug Fixes + +* brew formula ([3f49f8d](https://github.com/edosrecki/google-cloud-sql-cli/commit/3f49f8d6e8f53d6e6e2143c76339c1f2e6761004)) + +# [1.1.0](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.0.2...v1.1.0) (2022-01-23) + + +### Features + +* support MySQL and SQL Server ([7ff7359](https://github.com/edosrecki/google-cloud-sql-cli/commit/7ff73599ce5ccf55232e1c32891d71a7b0232c79)) + +## [1.0.2](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.0.1...v1.0.2) (2022-01-23) + + +### Bug Fixes + +* homebrew formula description ([d94f74f](https://github.com/edosrecki/google-cloud-sql-cli/commit/d94f74fd49774e8bd67c72fa96b515cd902eaf7b)) + +## [1.0.1](https://github.com/edosrecki/google-cloud-sql-cli/compare/v1.0.0...v1.0.1) (2022-01-23) + + +### Bug Fixes + +* homebrew deployment ([9ff5b2a](https://github.com/edosrecki/google-cloud-sql-cli/commit/9ff5b2a38426bc1d92ffa236078365242f3d46a7)) + +# 1.0.0 (2022-01-23) + + +### Features + +* add semantic release ([bb600da](https://github.com/edosrecki/google-cloud-sql-cli/commit/bb600da2862e52ebdca924febf0955bdfb9afffc)) +* initial version of google-cloud-sql CLI app ([f7cd542](https://github.com/edosrecki/google-cloud-sql-cli/commit/f7cd542446cd856f7deb7f7d3fba96c371cc6989)) diff --git a/README.adoc b/README.adoc index cbd50c4..95d4c4b 100644 --- a/README.adoc +++ b/README.adoc @@ -96,7 +96,7 @@ npx pkg -- ---- == Deploy -To deploy a new version of `google-cloud-sql` app, merge `master` branch into `release` branch. +To deploy a new version of `google-cloud-sql` app, https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow[manually run a "Continuous Deployment" worklow in GitHub Actions]. == Todo * https://www.npmjs.com/package/update-notifier[Notify user] when new version of the app is available