-
Notifications
You must be signed in to change notification settings - Fork 110
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
APP-6785: Remove local control page - remove web workflows #4523
APP-6785: Remove local control page - remove web workflows #4523
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.
lgtm
error cases here are:
- a workflow fails when you merge this
- a workflow fails after you merge the next PR
neither one drastic imo, and what you have looks right
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.
Seems like there are a few other npm-publish.yml references:
I think this will cause the workflows on main to fail.
➜ workflows git:(APP-6785/ethanlookpotts/remove-web-workflows) ✗ rg "npm"
main.yml
63: npm_publish:
64: uses: viamrobotics/rdk/.github/workflows/npm-publish.yml@main
stable.yml
63: npm_publish:
64: uses: viamrobotics/rdk/.github/workflows/npm-publish.yml@main
releasecandidate.yml
46: npm_publish:
47: uses: viamrobotics/rdk/.github/workflows/npm-publish.yml@main
@zaporter-work great catch |
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.
Nothing else stands out -- LGTM
Ah - didn't realize that James was OOO today - will wait to merge until tomorrow so he has a chance to review. |
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.
The workflow removals look fine to me. Bigger question about how this may break the agent's healtchecks (it queries localhost:8080 every minute) but will follow up about that in Slack/elsewhere.
Holding on this PR until we resolve the discussion about agent healthchecks. |
I was able to verify that #4520 works as expected, so I'm going to go ahead and merge this and put the next PR up for review. Please holler if you notice anything with workflows! |
We are removing RC from the RDK - users are now expected to use app.viam.com to control their machine.
This PR just removes the workflows and anything web related from
.github
, which makes it easier to remove the code in the next step. (There is risk that there will be drift & issues inweb/frontend
until the latter is submitted, but we don't expect any changes there because we're removing it.)Review requests
.github
- did I miss anything related to the web app?