diff --git a/.github/workflows/develop.deploy-functions.yml b/.github/workflows/develop.deploy-functions.yml index 22beb1257..c5e8c89cf 100644 --- a/.github/workflows/develop.deploy-functions.yml +++ b/.github/workflows/develop.deploy-functions.yml @@ -25,6 +25,12 @@ jobs: steps: - name: Checkout repository uses: 'actions/checkout@v4' + with: + persist-credentials: false + - name: Semantic Release + uses: cycjimmy/semantic-release-action@v4 + env: + GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} - name: Set Environment Variables run: | echo COMPANY_NAME="${{ env.COMPANY_NAME }}" > .env diff --git a/.releaserc b/.releaserc new file mode 100644 index 000000000..628900822 --- /dev/null +++ b/.releaserc @@ -0,0 +1,25 @@ +{ + "branches": [ + "main", + "develop" + ], + "plugins": [ + "@semantic-release/commit-analyzer", + "@semantic-release/release-notes-generator", + [ + "@semantic-release/changelog", + { + "changelogFile": "CHANGELOG.md" + } + ], + [ + "@semantic-release/git", + { + "assets": [ + "CHANGELOG.md" + ] + } + ], + "@semantic-release/github" + ] +}