-
Notifications
You must be signed in to change notification settings - Fork 2
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
Update panda to v7 #489
Update panda to v7 #489
Conversation
actions-riff-raff v4 comments on the PR with some useful links for deploying, so I’d like to update to it. I’ve followed the changes described in [the readme](https://github.com/guardian/actions-riff-raff/blob/6ddd4acd261c4265995908a68f0592ad1604b56e/README.md#L267-L286) for migrating from v3 to v4, and copied the necessary changes for v3 as well (to do with commenting on the PR).
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.
lgtm! thanks!
Seen on WORKFLOW_PROD (merged by @emdash-ie 6 minutes and 24 seconds ago) Please check your changes! |
I've checked on workfow in PROD post-merge and I'm still able (and required) to log in. I also looked at the logs and didn't see anything very concerning: a spike in WARN/ERROR logs right at deployment time, but that has since gone away. |
What does this change?
This PR updates the dependencies on panda to 7.0.0, following the instructions in guardian/pan-domain-authentication#160.
I also took the opportunity to update the use of actions-riff-raff to v4 in 9ef3dea.
How to test
To test, I deployed this PR to CODE, and then confirmed that I can still visit https://workflow.code.dev-gutools.co.uk/dashboard. I also tried clearing my cookies and watching the network tab to make sure the oauth redirects happened and worked, which they did. Finally, I tried accessing the page from a private tab (where I wasn’t signed into my google account) and saw a prompt from google to log in.
Is there anything else I should check?