1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
unleash.unleash/.github/workflows
Gastón Fournier 218d5625fb
chore: unify build and build PRs workflow (#5570)
## 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
2023-12-20 11:44:49 +01:00
..
add-to-project.yml
auto-assign-pr-author.yaml
build_coverage.yaml Chore/bump dependencies (#5146) 2023-10-26 09:09:03 +02:00
build_doc_prs.yaml chore: Rename validate step (#4969) 2023-10-09 13:55:38 +02:00
build_frontend_prs.yml chore(deps): update actions/checkout action to v4 (#4741) 2023-10-05 10:19:57 +02:00
build_prs_jest_report.yaml Chore/bump dependencies (#5146) 2023-10-26 09:09:03 +02:00
build.yaml chore: unify build and build PRs workflow (#5570) 2023-12-20 11:44:49 +01:00
check_links.yaml chore(deps): update actions/checkout action to v4 (#4741) 2023-10-05 10:19:57 +02:00
codeql-analysis.yml chore(deps): update actions/checkout action to v4 (#4741) 2023-10-05 10:19:57 +02:00
docker_publish.yaml Chore/bump dependencies (#5146) 2023-10-26 09:09:03 +02:00
e2e.frontend.yaml chore(deps): update actions/checkout action to v4 (#4741) 2023-10-05 10:19:57 +02:00
flag-no-response.yaml
generate-docs.yaml chore(deps): update actions/checkout action to v4 (#4741) 2023-10-05 10:19:57 +02:00
gradual-strict-null-checks.yml Chore/bump dependencies (#5146) 2023-10-26 09:09:03 +02:00
notify_enterprise.yaml chore(deps): update actions/checkout action to v4 (#4741) 2023-10-05 10:19:57 +02:00
pr_add_test_results.yaml
publish-new-version.yaml Update publish-new-version.yaml (#5691) 2023-12-20 08:15:22 +01:00
release_changelog.yml chore(deps): update metcalfc/changelog-generator action to v4.2.0 (#5505) 2023-11-29 19:37:48 +00:00
release.yaml Chore/bump dependencies (#5146) 2023-10-26 09:09:03 +02:00
reset_heroku.yml chore(deps): update actions/checkout action to v4 (#4741) 2023-10-05 10:19:57 +02:00
update_contributors.yaml chore(deps): update actions/checkout action to v4 (#4741) 2023-10-05 10:19:57 +02:00
update_version_for_version_checker.yml fix: version checker update needs permissions to write id-token 2023-09-28 09:38:20 +02:00
validate-migrations.yaml chore: test migration backward compatibility (#5492) 2023-11-30 18:20:13 +01:00