staadecker / utoc-membership-system

The University of Toronto Outing Club membership system
MIT License
3 stars 0 forks source link

Update all three cloud functions to use NodeJS 20; update documentation and test student membership fee to be $25 #105

Closed slakh96 closed 9 months ago

slakh96 commented 9 months ago

Steps: I manually bumped the version of all three in the testing environment and tested them by signing up using the test form and manually ran the expired-members-remover. Observed that everything works, no errors in the logs, tested that expiring members in the members-test google group get removed, when signing up using the form the new member is added to the test spreadsheet and to the group as well, and that the logs show that an email would have been sent.

Next steps: deploy to the test environment from the source code (the source code is newer than what is currently deployed to the test env which is why I'd like to check once more) and then finally make a new tag that updates the production versions.