Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release v0.85.0 #1362

Merged
merged 6 commits into from
May 2, 2024
Merged

release v0.85.0 #1362

merged 6 commits into from
May 2, 2024

Conversation

harishv7
Copy link
Contributor

@harishv7 harishv7 commented May 2, 2024

New

  • feat: git push force to github on second retry #1313
  • feat: disable issues on new repositories #1337
  • fix: upgrade @aws-sdk/client-amplify from 3.549.0 to 3.552.0 #1361
  • fix: upgrade aws-sdk from 2.1594.0 to 2.1596.0 #1359
  • backport v0.84.0 #1357

Tests

feat: disable issues on new repositories #1337

  • site create
  • ensure the created github repo has no issues tab enabled

feat: git push force to github on second retry #1313

  • Intentionally, create a divergence between EFS and GitHub for a test site by editing the test site on GitHub
  • On CMS, login via email and perform a valid update or create file action
  • This would mean there is a divergence in the Git history of EFS vs GH
  • At this point, observe the repo using git status to see if the first 2 attempts fail due to the divergence and check logs
  • Eventually, GitHub should still have been updated
  • A log line of "Performing a force push to GitHub as earlier retries have failed for ${repoName}" should be found

Deploy Notes

Full Changelog: https://github.com/isomerpages/isomercms-backend/compare/v0.84.0..v0.85.0

@harishv7 harishv7 requested a review from a team May 2, 2024 06:34
@harishv7 harishv7 mentioned this pull request May 2, 2024
@harishv7 harishv7 merged commit 07e97eb into master May 2, 2024
44 checks passed
@mergify mergify bot deleted the release_v0.85.0 branch May 2, 2024 09:17
This was referenced Jun 27, 2024
@dcshzj dcshzj mentioned this pull request Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants