summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Fred K. Schott <fkschott@gmail.com> 2021-08-11 14:54:14 -0700
committerGravatar Fred K. Schott <fkschott@gmail.com> 2021-08-11 14:54:14 -0700
commitd2739dcc4cf64aae14e464bbab46f7504eae67b7 (patch)
treed8d993c5ff95e11c3364683298e8915c19da5f97
parent2321b577ee079836e543843ee9300cf19f9d567f (diff)
downloadastro-d2739dcc4cf64aae14e464bbab46f7504eae67b7.tar.gz
astro-d2739dcc4cf64aae14e464bbab46f7504eae67b7.tar.zst
astro-d2739dcc4cf64aae14e464bbab46f7504eae67b7.zip
keep latest branch up to date
-rw-r--r--.github/workflows/release.yml10
1 files changed, 9 insertions, 1 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index e8e52490d..78c5c919f 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -37,8 +37,16 @@ jobs:
- name: Send a Discord notification if a publish happens
if: steps.changesets.outputs.published == 'true'
+ id: discord-notification
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
uses: Ilshidur/action-discord@0.3.2
with:
- args: 'A new release just went out! [Release notes →](<https://github.com/snowpackjs/astro/releases/>)' \ No newline at end of file
+ args: 'A new release just went out! [Release notes →](<https://github.com/snowpackjs/astro/releases/>)'
+
+ - name: push main branch to latest branch
+ if: steps.changesets.outputs.published == 'true'
+ id: git-push-latest
+ # Note: this will fail if "latest" and "main" have different commit history,
+ # which is a good thing! Also, don't push if in pre-release mode.
+ run: '(test -f .changeset/pre.json && echo "prerelease: skip pushing to latest branch.") || git push origin main:latest'