-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[No QA] Create composite action to set up git for OSBotify #9619
Conversation
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
steps: | ||
- name: Decrypt OSBotify GPG key | ||
run: cd .github/workflows && gpg --quiet --batch --yes --decrypt --passphrase=${{ inputs.GPG_PASSPHRASE }} --output OSBotify-private-key.asc OSBotify-private-key.asc.gpg | ||
shell: bash |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NAB: move this about run:
for consistency
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I hate how we have to pass shell
every time. There's an open PR to add a default shell in composite actions, I commented in there hoping it might get pushed forward 🙂
Create composite action to set up git for OSBotify (cherry picked from commit cc37166)
…9619 🍒 Cherry pick PR #9619 to staging 🍒
Weird, it still used |
Going to manually CP something else to test it out. |
Manual CP running here |
Okay, this worked https://github.com/Expensify/App/runs/7141372706?check_suite_focus=true 🎉 |
🚀 Deployed to production by @roryabraham in version: 1.1.79-17 🚀
|
Details
Creates a composite action to set up git for OSBotify to DRY up some of our workflows.
Fixed Issues
n/a – just DRYing things up and laying groundwork for other composite actions
Tests