Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update panda to v7 #489

Merged
merged 2 commits into from
Jan 17, 2025
Merged

Update panda to v7 #489

merged 2 commits into from
Jan 17, 2025

Conversation

emdash-ie
Copy link
Contributor

@emdash-ie emdash-ie commented Jan 16, 2025

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?

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).
@emdash-ie emdash-ie marked this pull request as ready for review January 16, 2025 16:15
@emdash-ie emdash-ie requested a review from a team as a code owner January 16, 2025 16:15
Copy link
Member

@andrew-nowak andrew-nowak left a comment

Choose a reason for hiding this comment

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

lgtm! thanks!

@emdash-ie emdash-ie merged commit 210d095 into main Jan 17, 2025
3 checks passed
@emdash-ie emdash-ie deleted the update-panda-to-v7 branch January 17, 2025 10:10
@prout-bot
Copy link

Seen on WORKFLOW_PROD (merged by @emdash-ie 6 minutes and 24 seconds ago) Please check your changes!

@emdash-ie
Copy link
Contributor Author

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.

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants