Compare commits

...
18 Commits
Author SHA1 Message Date
Alexsander Pereira 99b7d9a8d7 Merge pull request #36 from dadosfera/beta
Beta to Main
2022-02-10 11:46:50 -03:00
Alexsander Pereira 688fe81500 Merge pull request #35 from dadosfera/alpha
CI: Adding @saithodev/semantic-release-backmerge to merge main into a…
2022-02-10 11:29:13 -03:00
alexsanderp f785253ece CI: Adding @saithodev/semantic-release-backmerge to merge main into alpha and beta after new release published 2022-02-10 11:16:04 -03:00
Alexsander Pereira afb4d957bc Merge pull request #34 from dadosfera/beta
Beta to Main
2022-02-10 00:00:32 -03:00
Alexsander Pereira b65acd208c Merge pull request #33 from dadosfera/alpha
Alpha to Beta
2022-02-09 23:43:21 -03:00
alexsanderp 6118fa207c CI: Removing update package.json and CHANGELOG.md to resolve merge conflicts 2022-02-09 23:31:24 -03:00
semantic-release-bot 747c34f3d8 chore(release): 1.0.1-alpha.1 [skip ci]
## [1.0.1-alpha.1](https://github.com/dadosfera/maestro/compare/v1.0.0...v1.0.1-alpha.1) (2022-02-10)

### CI

* Adding @newbish/changelog in actions extra_plugins ([b86849a](https://github.com/dadosfera/maestro/commit/b86849aef4672263ea14a61a6ad490ea5acb65c0))
* Adding CHANGELOG.md in @semantic-release/git asserts ([0b1ff0f](https://github.com/dadosfera/maestro/commit/0b1ff0f1307ec7fc70dae9709c5301fab4a11e79))
* Creating CHANGELOG.md with only production versions ([4499ec9](https://github.com/dadosfera/maestro/commit/4499ec941ab86c3e5cd431e23ee809d9163f1a95))
* Update @semantic-release/commit-analyzer releaseRules ([4e92080](https://github.com/dadosfera/maestro/commit/4e92080790f0ddbebb710d8312430a04f9b8e33a))
2022-02-10 02:17:36 +00:00
Alexsander Pereira 899c8cb050 Merge pull request #32 from dadosfera/main
Merge Main to Beta
2022-02-09 23:17:06 -03:00
Alexsander Pereira d1ea8eaccc Merge pull request #31 from dadosfera/main
Merge Main to Alpha
2022-02-09 23:16:35 -03:00
Alexsander Pereira 7261080054 Merge branch 'beta' into alpha 2022-02-09 23:11:15 -03:00
semantic-release-bot dbe65f859f chore(release): 1.0.0-alpha.3 [skip ci]
# [1.0.0-alpha.3](https://github.com/dadosfera/maestro/compare/v1.0.0-alpha.2...v1.0.0-alpha.3) (2022-02-09)

### CI

* Adding @newbish/changelog in actions extra_plugins ([b86849a](https://github.com/dadosfera/maestro/commit/b86849aef4672263ea14a61a6ad490ea5acb65c0))
* Adding CHANGELOG.md in @semantic-release/git asserts ([0b1ff0f](https://github.com/dadosfera/maestro/commit/0b1ff0f1307ec7fc70dae9709c5301fab4a11e79))
* Creating CHANGELOG.md with only production versions ([4499ec9](https://github.com/dadosfera/maestro/commit/4499ec941ab86c3e5cd431e23ee809d9163f1a95))
* Update @semantic-release/commit-analyzer releaseRules ([4e92080](https://github.com/dadosfera/maestro/commit/4e92080790f0ddbebb710d8312430a04f9b8e33a))
2022-02-09 23:36:48 +00:00
Alexsander Pereira 54f15b88c9 Merge pull request #29 from dadosfera/ci_cd
CI: Adding @newbish/changelog in actions extra_plugins
2022-02-09 20:34:37 -03:00
alexsanderp b86849aef4 CI: Adding @newbish/changelog in actions extra_plugins 2022-02-09 20:34:15 -03:00
Alexsander Pereira 44fbb3ffa9 Merge pull request #28 from dadosfera/ci_cd
CI: Update @semantic-release/commit-analyzer releaseRules
2022-02-09 20:29:38 -03:00
alexsanderp 4e92080790 CI: Update @semantic-release/commit-analyzer releaseRules 2022-02-09 20:29:04 -03:00
Alexsander Pereira b8d4fb3799 Merge pull request #27 from dadosfera/ci_cd
CI: Creating CHANGELOG.md with only production versions
2022-02-09 20:23:28 -03:00
alexsanderp 0b1ff0f130 CI: Adding CHANGELOG.md in @semantic-release/git asserts 2022-02-09 20:20:27 -03:00
alexsanderp 4499ec941a CI: Creating CHANGELOG.md with only production versions 2022-02-09 20:17:38 -03:00
3 changed files with 19 additions and 13 deletions
+8 -2
View File
@@ -19,8 +19,7 @@ jobs:
with:
semantic_version: 16
extra_plugins: |
@semantic-release/git
@semantic-release/npm
@saithodev/semantic-release-backmerge
conventional-changelog-eslint
branches: |
[
@@ -38,27 +37,33 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Update Pip
if: steps.semantic.outputs.new_release_published == 'true'
run: |
python3 -m pip install --upgrade pip
- name: Install Docker Compose
if: steps.semantic.outputs.new_release_published == 'true'
run: |
python3 -m pip install docker-compose --upgrade
- name: Install AWS CLI
if: steps.semantic.outputs.new_release_published == 'true'
run: |
python3 -m pip install awscli --upgrade
- name: Install AWS Elastic Beanstalk CLI
if: steps.semantic.outputs.new_release_published == 'true'
run: |
python3 -m pip install awsebcli --upgrade
- name: Configure AWS Region
if: steps.semantic.outputs.new_release_published == 'true'
uses: aws-actions/configure-aws-credentials@v1
with:
aws-region: us-east-1
- name: Extract Environment
if: steps.semantic.outputs.new_release_published == 'true'
shell: bash
run: |
if [ ${GITHUB_REF} == "refs/heads/main" ]; then
@@ -69,6 +74,7 @@ jobs:
id: extract_environment
- name: Login to AWS ECR
if: steps.semantic.outputs.new_release_published == 'true'
id: login_ecr
uses: aws-actions/amazon-ecr-login@v1
+10 -10
View File
@@ -10,12 +10,12 @@
{ "tag": "Update", "release": "minor" },
{ "tag": "Upgrade", "release": "minor" },
{ "tag": "Breaking", "release": "major" },
{ "tag": "Docs", "release": "minor" },
{ "tag": "Docs", "release": "patch" },
{ "tag": "Chore", "release": "minor" },
{ "tag": "Build", "release": "minor" },
{ "tag": "Build", "release": "patch" },
{ "tag": "Refactor", "release": "minor" },
{ "tag": "Test", "release": "minor" },
{ "tag": "CI", "release": "minor" },
{ "tag": "Test", "release": "patch" },
{ "tag": "CI", "release": "patch" },
{ "tag": "Perf", "release": "minor" }
]
}
@@ -26,13 +26,13 @@
"preset": "eslint"
}
],
"@semantic-release/npm",
"@semantic-release/github",
[
"@semantic-release/git", {
"assets": ["package.json"],
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
"@saithodev/semantic-release-backmerge",
{
"branches": ["alpha", "beta"],
"backmergeStrategy": "merge"
}
]
],
"@semantic-release/github"
]
}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "grpc-server-and-client-nestjs-micro-pattern",
"version": "1.0.0",
"version": "0.0.0",
"description": "",
"author": "",
"private": true,