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

state publish #2951

Merged
merged 5 commits into from
Dec 15, 2023
Merged

state publish #2951

merged 5 commits into from
Dec 15, 2023

Conversation

mitchell-as
Copy link
Contributor

@mitchell-as mitchell-as commented Dec 15, 2023

TaskDX-2334 Reapply change set for `state publish`

Try again.

This was the problem: 049d1aa. I'm honestly not sure why the tests were passing before vs. after this change. Perhaps something on the platform side changed with regards to typing. strfmt.DateTime appears to be equivalent to time.Time from Go's perspective, but perhaps serialization changes in some way. Anyway, I'm seeing some recent, unrelated test failures that are due to platform changes, indicating some flux that could be causing trouble here. I'll file tickets to investigate those.

@mitchell-as mitchell-as changed the base branch from master to version/0-43-0-RC1 December 15, 2023 16:22
This came from DX-1754.
@mitchell-as
Copy link
Contributor Author

Test failures are not due to this PR.

@mitchell-as mitchell-as requested a review from MDrakos December 15, 2023 18:15
@mitchell-as mitchell-as marked this pull request as ready for review December 15, 2023 18:15
MDrakos
MDrakos previously approved these changes Dec 15, 2023
Copy link
Member

@MDrakos MDrakos left a comment

Choose a reason for hiding this comment

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

Nice find!

It's needed for identifying languages to install. Without it, we'd get a "Unsupported platform: Windows -1 10.0.17134.1" error.

Also fix some nil pointer exceptions.
@mitchell-as
Copy link
Contributor Author

mitchell-as commented Dec 15, 2023

@MDrakos please re-review. I found another set of integration test failures that are fixed with: 021913e

Note that the whole method is getting messy and is slated for refactor in https://activestatef.atlassian.net/browse/DX-1897.

@mitchell-as mitchell-as requested a review from MDrakos December 15, 2023 21:57
MDrakos
MDrakos previously approved these changes Dec 15, 2023
Copy link
Member

@MDrakos MDrakos left a comment

Choose a reason for hiding this comment

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

I'm good to merge but I did add a comment that is worth considering.

Comment is here btw: 021913e#r135121863

I guess because it's on a commit it doesn't show up here?

@mitchell-as
Copy link
Contributor Author

mitchell-as commented Dec 15, 2023

Okay, I've added comments: ca2dc45

@mitchell-as mitchell-as requested a review from MDrakos December 15, 2023 22:14
Copy link
Member

@MDrakos MDrakos left a comment

Choose a reason for hiding this comment

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

Works for me!

@mitchell-as mitchell-as merged commit ce37fc9 into version/0-43-0-RC1 Dec 15, 2023
7 checks passed
@mitchell-as mitchell-as deleted the mitchell/dx-2334-3 branch December 15, 2023 22:29
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.

2 participants