diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index e9f0db784f..c728f48f16 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -37,45 +37,3 @@ jobs: version: ${{ needs.create-nightly-hash.outputs.nightly-hash }} secrets: NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - - finalize-release: - needs: [create-nightly-hash, release-ionic] - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - with: - token: ${{ secrets.IONITRON_TOKEN }} - fetch-depth: 0 - - name: Configure Identity - # Commits from github-actions do not - # trigger other GitHub Actions. As a result, - # we publish releases from Ionitron instead - # so actions run when merging the release branch - # back into main. - run: | - git config user.name ionitron - git config user.email hi@ionicframework.com - shell: bash - - name: Checkout Nightly Branch - # There are branch protection rules for our version - # branches (i.e. "6.2.x"), so we cannot name the branch - # the nightly hash as it would fall under the protection - # rule. As a result, we prefix "tmp-" to the branch. - run: | - git checkout -b tmp-${{ needs.create-nightly-hash.outputs.nightly-hash }} - git push origin tmp-${{ needs.create-nightly-hash.outputs.nightly-hash }} - shell: bash - - name: Create GitHub Release - run: lerna version ${{ needs.create-nightly-hash.outputs.nightly-hash }} --yes --force-publish='*' --conventional-commits --conventional-prerelease --create-release github - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - shell: bash - # We need to push the commit changes in order for the tags - # to get updated, but we don't need to keep the changelog - # changes around. - - name: Delete Nightly Branch - run: | - git checkout main - git branch -D tmp-${{ needs.create-nightly-hash.outputs.nightly-hash }} - git push origin --delete tmp-${{ needs.create-nightly-hash.outputs.nightly-hash }} - shell: bash