Skip to content

Releases: significa/fly-pg-dump-to-s3

v3.2.0

01 Aug 15:44
34a90ba
Compare
Choose a tag to compare

What's Changed

  • Add DELETE_ALL_VOLUMES to trigger backup by @tofran in #11

Full Changelog: v3.1.0...v3.2.0

v3.1.0

26 Jul 17:44
84d2771
Compare
Choose a tag to compare

What's Changed

  • Update base image tag and deprecate linux/386 target platform by @tofran in #9
  • Add retries to volume deletion and renamed ENSURE_NO_VOLUMES_LEFT to ERROR_ON_DANGLING_VOLUMES by @tofran in #10

Full Changelog: v3...v3.1.0

v3.0.1

28 Apr 14:51
2ee47a2
Compare
Choose a tag to compare

What's Changed

  • Allow passing ensure-no-volumes-left from workflow and documentation improvements by @tofran in #8
    ENSURE_NO_VOLUMES_LEFT now defaults to false.

Full Changelog: v3.0.0...v3.0.1

v3.0.0

28 Apr 11:33
80ddca0
Compare
Choose a tag to compare

What's Changed

  • Migrate to Fly machines (apps v2) by @tofran in #7

Breaking changes:

From version 3 fly-pg-dump-to-s3 uses Fly machines API (also known as Fly apps v2). You must migrate, or re-create your db backup worker fly apps:

  • Remove the FLY_API_TOKEN environment variable: fly secrets unset FLY_API_TOKEN -a YOUR_APP
  • Migrate your app to v2: fly migrate-to-v2 -a YOUR_APP
  • Start making use of trigger-backup.sh or the action .github/workflows/trigger-backup.yaml to trigger the backup.

More information in the readme.


Full Changelog: v2.0.0...v3.0.0

v2.0.0

14 Nov 14:59
0ffefd1
Compare
Choose a tag to compare

What's Changed

  • Fix: typos by @tofran in #3
    Breaking change: <prefix>S3_DESTINATON env var is now <prefix>S3_DESTINATION.
  • pg_dump args update, conditionally tar only for directory backups and documentation by @tofran in #4
    Breaking change: Default pg_dump args changed.
  • CI/CD improvements by @tofran in #5
  • fix: github workflows permissions by @tofran in #6

Full Changelog: v1.1.0...v2.0.0

v1.1.0

07 Oct 14:43
e6dcf95
Compare
Choose a tag to compare

What's Changed

  • feat: utils to create aws and fly resources by @guilherme1805 in #1
  • Scaling with volumes instead of instance count and improvements by @tofran in #2

Upgrading

  • To update the image run fly deploy --image ghcr.io/significa/fly-pg-dump-to-s3:1.1.0
  • If you are scaling to zero, change your trigger to fly volumes create --no-encryption --size $SIZE_IN_GB --region $REGION temp_data and scale the app to 1 fly scale count 1.
    Refer to the readme for more details.

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

22 Sep 11:16
b1d05a4
Compare
Choose a tag to compare

Initial release