action-destinations icon indicating copy to clipboard operation
action-destinations copied to clipboard

Braze regions server

Open davidbielik opened this issue 9 months ago • 6 comments

Adds new regions to braze server destinations

Testing

image
  • [ ] Added unit tests for new functionality
  • [x] Tested end-to-end using the local server
  • [ ] [If destination is already live] Tested for backward compatibility of destination. Note: New required fields are a breaking change.
  • [ ] [Segmenters] Tested in the staging environment
  • [ ] [Segmenters] [If applicable for this change] Tested for regression with Hadron.

davidbielik avatar Feb 25 '25 00:02 davidbielik

@brennan can we get this merged please?

davidbielik avatar Mar 03 '25 14:03 davidbielik

@marinhero any suggestions on what I need to do? Tests pass for me

image

davidbielik avatar Mar 11 '25 19:03 davidbielik

Ah! I think the test snapshot might be out of date. Let's try these instructions. Let me know how it goes!

marinhero avatar Mar 18 '25 20:03 marinhero

Also, looks like this was opened right in the middle of our node 22 update. Make sure you pull the latest version of the repo so that version of the CI checks can run.

marinhero avatar Mar 18 '25 20:03 marinhero

Ah! I think the test snapshot might be out of date. Let's try these instructions. Let me know how it goes!

Do you have a public link?

davidbielik avatar Mar 19 '25 13:03 davidbielik

@davidbielik Here it is: https://github.com/segmentio/action-destinations/blob/main/docs/testing.md#snapshot-testing

marinhero avatar Mar 19 '25 22:03 marinhero

Hi @davidbielik, just checking in as the next deploy is scheduled for Tuesday April 8th and would be great to have this to be a part of it. LMK if you have any questions, I'll be happy to help. Best.

marinhero avatar Apr 03 '25 23:04 marinhero

@marinhero I ran that command but no files change:

image

davidbielik avatar Apr 04 '25 03:04 davidbielik

Tagging this weeks on-call to look into it @sayan-das-in

marinhero avatar Apr 07 '25 20:04 marinhero

@davidbielik this appears to be a TZ issue. We either freeze the timezone within the tests or leave the prior value of the snapshot "2021-02-01". Freezing might be better for long term but keeping the old value will be a much quicker fix.

marinhero avatar Apr 08 '25 17:04 marinhero

@davidbielik this appears to be a TZ issue. We either freeze the timezone within the tests or leave the prior value of the snapshot "2021-02-01". Freezing might be better for long term but keeping the old value will be a much quicker fix.

Thanks - reverted date to the previous value.

davidbielik avatar May 01 '25 15:05 davidbielik

Hi @marinhero, FYI I'm back so can run with this PR.

joe-ayoub-segment avatar May 02 '25 16:05 joe-ayoub-segment

Tests pass locally and in CI. validate passes. Linter is complaining about this:

image

image

I'm going to create a new PR without this assertion, and will label it ready for deploy. I'll then close this PR.

joe-ayoub-segment avatar May 02 '25 16:05 joe-ayoub-segment

Thanks @joe-ayoub-segment i removed those lines if that's easier

davidbielik avatar May 02 '25 16:05 davidbielik

New PR created here

Closing this PR.

joe-ayoub-segment avatar May 02 '25 16:05 joe-ayoub-segment