From 386e449376a576052bba6d2ec53165f48271c988 Mon Sep 17 00:00:00 2001 From: Mentor Palokaj Date: Wed, 15 Dec 2021 14:46:28 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=85=20Attempt=20rocketeer=20file=20backup?= =?UTF-8?q?=20in=20GHA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/deploy-functions.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/deploy-functions.yml b/.github/workflows/deploy-functions.yml index 7d8b22b..bbf2b63 100644 --- a/.github/workflows/deploy-functions.yml +++ b/.github/workflows/deploy-functions.yml @@ -50,6 +50,19 @@ jobs: echo "Project is now set to ${{ secrets.FIREBASE_PROJECT_ID_PRODUCTION }}" gcloud firestore export ${{ secrets.GCP_BUCKET_LINK_PRODUCTION }}/firestore-backups/$(date +'%Y-%m-%d-%s')/ + - name: Backup Rocketeer storage + run: | + mkdir rocketeer-image-backups + gcloud config set project ${{ secrets.FIREBASE_PROJECT_ID_PRODUCTION }} + echo "Project is now set to ${{ secrets.FIREBASE_PROJECT_ID_PRODUCTION }}" + gcloud -m cp -r ${{ secrets.GCP_BUCKET_LINK_PRODUCTION }}/mainnetRocketeers ./rocketeer-image-backups/ + gzip -r -v -9 ./rocketeer-image-backups/ + + - uses: actions/upload-artifact@v2 + with: + name: rocketeer-image-backup.gz + path: ./rocketeer-image-backups.gz + - name: Deploy to Firebase uses: w9jds/firebase-action@master