From 676d1c17f65dd5ca8241070c6abae57b8a58a27c Mon Sep 17 00:00:00 2001 From: Jagandeep Brar Date: Sun, 30 Jan 2022 20:04:40 -0500 Subject: [PATCH] chore(scripts): add scripts for alpha and beta releases [skip ci] --- .github/workflows/release.yml | 4 ++-- derry.yaml | 38 ++++++++++++++++++++++++++--------- 2 files changed, 30 insertions(+), 12 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ae94f3c9..11d8b18b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,8 +5,8 @@ on: branches: - master tags: - - alpha - - beta + - '*alpha*' + - '*beta*' jobs: cancel: diff --git a/derry.yaml b/derry.yaml index c4bfb451..64295139 100644 --- a/derry.yaml +++ b/derry.yaml @@ -109,13 +109,31 @@ profile: - flutter run --profile --cache-sksl --purge-persistent-cache release: - (description): Prepare for a new release - (execution): once - (scripts): - - derry cocoapods clear_cache - - derry cocoapods nuke ios - - derry cocoapods nuke macos - - derry generate runner - - derry generate assets - - derry generate localization - - derry fastlane update + prepare: + (description): Prepare for a new release + (execution): once + (scripts): + - derry cocoapods clear_cache + - derry cocoapods nuke ios + - derry cocoapods nuke macos + - derry generate runner + - derry generate assets + - derry generate localization + - derry fastlane update + alpha: + (description): Alpha release + (execution): once + (scripts): + - git tag -d alpha + - git push origin --delete alpha + - git tag -s alpha -m alpha + - git push origin alpha + beta: + (description): Beta release + (execution): once + (scripts): + - git tag -d beta + - git push origin --delete beta + - git tag -s beta -m beta + - git push origin beta + \ No newline at end of file