Skip to content

Commit

Permalink
Run pledge sync daily (#3626)
Browse files Browse the repository at this point in the history
We want to update the pledge sync job to run daily rather than every
three days so that no new pledge signers (or old community who havent
signed, but now need to) are missed.

Latest build:
[extension-builds-3626](https://github.com/tahowallet/extension/suites/16161486375/artifacts/922815423)
(as of Thu, 14 Sep 2023 10:48:13 GMT).
  • Loading branch information
Shadowfiend committed Sep 18, 2023
2 parents e72c0fd + 40c51ad commit 9f90403
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/pledge-signer-sync/pledge-sync.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ if (!GALXE_ACCESS_TOKEN || !FIRESTORE_USER || !FIRESTORE_PASSWORD) {
process.exit(1)
}

// Limit sync range to last 4 days ( 2 days from last sync + 2 days from now )
const TARGET_DATE = new Date(Date.now() - 4 * 24 * 60 * 60_000)
// Limit sync range to last 2 days (1 day from the last sync + 1 day margin)
const TARGET_DATE = new Date(Date.now() - 2 * 24 * 60 * 60_000)

const wait = (ms) =>
new Promise((r) => {
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sync-pledge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Sync pledge

on:
schedule:
- cron: "0 0 */3 * *"
- cron: "0 0 * * *"
workflow_dispatch:

jobs:
Expand Down

0 comments on commit 9f90403

Please sign in to comment.