Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Syncing frontend label studio to backend (#4)
## Summary: Updating the sync frontend code to work with our repositories. This workflow is run under 2 circumstances: 1. A weekly scheduled sync 2. When a PR is merged to the main branch of the label-studio-frontend repository Frontend testing is done within the frontend repo itself. This workflow buils the docs and static assets for the site (basically replacing the manual sync we need to do in ml-infra). Also fixing an issue with the notify slack action. Issue: https://khanacademy.atlassian.net/browse/DI-529 ## Test plan: - ran scheduled sync in workflow testing branch to verify it sends the dispatch message: https://github.com/Khan/label-studio/actions/runs/6255067305 - ran merge job manually in workflow-testing (had to hardcode commit values because repository_dispatch action can only send to the default branch): b9e663e, c3edf97 - deployed ml-infra to test environment off of this workflow-testing branch, verified Jimmy's firefox fix is in: https://github.com/Khan/ml-infra/actions/runs/6255236042 <img width="745" alt="Screenshot 2023-09-20 at 16 46 52" src="https://github.com/Khan/label-studio/assets/50882112/ff8350cb-08ce-408f-b883-02cdce3b78df"> Author: lizfaubell Reviewers: dat-boris, jimmykodes, lizfaubell Required Reviewers: Approved By: dat-boris, jimmykodes Checks: ✅ Submodules/deps, ✅ Submodules/deps Pull Request URL: #4
- Loading branch information