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

Fix syntax error in GitHub action expression #4833

Merged
merged 2 commits into from
Aug 26, 2021
Merged

Conversation

luacmartins
Copy link
Contributor

@luacmartins luacmartins commented Aug 25, 2021

Details

Coming from here https://expensify.slack.com/archives/C07J32337/p1629913059428800?thread_ts=1629910896.422200&cid=C07J32337

Fixed Issues

$ #4832

Tests

I tested the new syntax here. While that test failed because we don't have the Slack secret in that repo, it did not complain about the syntax and correctly echoed staging since the conditional resolved to false. That seems to have solved the syntax issue here!

  1. During the next deploy, verify that successful deploy messages are posted in the #announce Slack channel for staging deploys and #announce and #expensify-open-source channels for production deploys.

QA Steps

None.

Tested On

N/A GitHub only

@luacmartins luacmartins self-assigned this Aug 25, 2021
@luacmartins luacmartins requested a review from a team as a code owner August 25, 2021 17:58
@MelvinBot MelvinBot requested review from Julesssss and removed request for a team August 25, 2021 17:58
@luacmartins
Copy link
Contributor Author

Updated with tests and emojis!!

@roryabraham
Copy link
Contributor

Going to merge this to fix staging deploys and unblock QA

@roryabraham roryabraham merged commit 8d462e3 into main Aug 26, 2021
@roryabraham roryabraham deleted the cmartins-fix-syntax branch August 26, 2021 00:24
@roryabraham
Copy link
Contributor

Looks like the staging deploy is running here

@OSBotify
Copy link
Contributor

🚀 Deployed to staging by @roryabraham in version: 1.0.87-1 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅

@luacmartins
Copy link
Contributor Author

Looks like it worked! 🎉
https://expensify.slack.com/archives/C03V9A4TB/p1629941356001200

@luacmartins
Copy link
Contributor Author

Now we gotta check the prod deploy messages.

@OSBotify
Copy link
Contributor

🚀 Deployed to production by @roryabraham in version: 1.0.88-2 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 failure ❌
🕸 web 🕸 success ✅

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.

4 participants