From 03c27ebd622e9b83e52f2662e10f7ae9de5d510c Mon Sep 17 00:00:00 2001 From: zomars Date: Thu, 7 Jul 2022 11:05:09 -0600 Subject: [PATCH] Create db-staging-snapshot.yml --- .github/workflows/db-staging-snapshot.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/db-staging-snapshot.yml diff --git a/.github/workflows/db-staging-snapshot.yml b/.github/workflows/db-staging-snapshot.yml new file mode 100644 index 0000000000..40afd3448b --- /dev/null +++ b/.github/workflows/db-staging-snapshot.yml @@ -0,0 +1,18 @@ +name: Staging DB Snapshot +on: + schedule: + - cron: "0 4 * * 1-5" # At 04:00 on every day-of-week from Monday through Friday. + workflow_dispatch: +jobs: + db-staging-snapshot: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install Snaplet CLI + run: curl -sL https://app.snaplet.dev/get-cli/ | bash + - name: Restore Snapshot + run: snaplet restore --new + env: + SNAPLET_DATA_TARGET_DB_URL: ${{ secrets.SNAPLET_DATA_TARGET_DB_URL }} + SNAPLET_ACCESS_TOKEN: ${{ secrets.SNAPLET_ACCESS_TOKEN }} + SNAPLET_DATABASE_ID: ${{ secrets.SNAPLET_DATABASE_ID }}