Skip to content

Conversation

@Jag96
Copy link
Contributor

@Jag96 Jag96 commented Nov 19, 2021

Details

#6371 fixed the issue with the createNewVersion workflow, but the cherry-pick workflow failed. This PR updates all botify flows that push to git to use the updated signing key.

A future improvement here would be to create a separate workflow to handle setting up the git config for botify to reduce duplicate code, so once CPs are fixed we can create a follow-up issue to do that.

Fixed Issues

Fixes broken GH action

Tests

Merge and CP this, confirm the workflow is successful and that the commits are signed.

QA Steps

None

Tested On

  • Web
  • Mobile Web
  • Desktop
  • iOS
  • Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

@Jag96 Jag96 requested a review from AndrewGable November 19, 2021 21:45
@Jag96 Jag96 requested a review from a team as a code owner November 19, 2021 21:45
@Jag96 Jag96 self-assigned this Nov 19, 2021
@MelvinBot MelvinBot requested review from nickmurray47 and removed request for a team November 19, 2021 21:45
@github-actions
Copy link
Contributor

⚠️ ⚠️ Heads up! This pull request has the CP Staging label. ⚠️ ⚠️
Merging it will cause it to be immediately deployed to staging, even if the open StagingDeployCash deploy checklist is locked.

- name: Set up git for Botify
if: github.actor == 'OSBotify'
run: |
git config user.signingkey DBF63700F60F5530
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this signingkey need to be stored as an environment variable?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope, it's a public key ID and exposed by the GitHub UI when you click on Verified

Screen Shot 2021-11-19 at 2 58 40 PM

Co-authored-by: Andrew Gable <andrew@expensify.com>
@AndrewGable
Copy link
Contributor

Skipping E2E tests to unblock CPs.

@AndrewGable AndrewGable merged commit 3a14201 into main Nov 19, 2021
@AndrewGable AndrewGable deleted the joe-botify-cp branch November 19, 2021 22:59
@botify
Copy link

botify commented Nov 19, 2021

@AndrewGable looks like this was merged without passing tests. Please add a note explaining why this was done and remove the Emergency label if this is not an emergency.

@AndrewGable
Copy link
Contributor

@botify #6374 (comment)

@OSBotify
Copy link
Contributor

🚀 Deployed to staging by @AndrewGable in version: 1.1.15-18 🚀

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

@OSBotify
Copy link
Contributor

🚀 Deployed to production by @roryabraham in version: 1.1.16-10 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 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.

6 participants