mirror of
https://github.com/Unleash/unleash.git
synced 2024-12-22 19:07:54 +01:00
218d5625fb
## About the changes Our build and build_prs workflows are almost the same with some minor details: 1. **Build** also builds the frontend, but **PR Build** does not by specifying `--ignore-scripts` 1. **Build PR** uploads test results: Upload test report to build. We'll ignore this when building on main 1. **Build PR** just builds the backend (reason why the build is much faster: 50s vs ~5m). We have a workflow for building frontend PRs, we'd be removing the build frontend from the build on main, but we're already exercising that to upload to dockerhub: ![image](https://github.com/Unleash/unleash/assets/455064/36f5a892-24dc-4de2-91bd-8e3419757b0d) These are the main differences: ![image](https://github.com/Unleash/unleash/assets/455064/837b1ea4-305d-4472-b903-aeed7f3f3e7f) This PR unifies the two workflows into one |
||
---|---|---|
.. | ||
add-to-project.yml | ||
auto-assign-pr-author.yaml | ||
build_coverage.yaml | ||
build_doc_prs.yaml | ||
build_frontend_prs.yml | ||
build_prs_jest_report.yaml | ||
build.yaml | ||
check_links.yaml | ||
codeql-analysis.yml | ||
docker_publish.yaml | ||
e2e.frontend.yaml | ||
flag-no-response.yaml | ||
generate-docs.yaml | ||
gradual-strict-null-checks.yml | ||
notify_enterprise.yaml | ||
pr_add_test_results.yaml | ||
publish-new-version.yaml | ||
release_changelog.yml | ||
release.yaml | ||
reset_heroku.yml | ||
update_contributors.yaml | ||
update_version_for_version_checker.yml | ||
validate-migrations.yaml |