| Commit |
Type |
Description |
| d5693db |
feat |
release info should print exceptional minors |
| 12034dc |
feat |
support exceptional minor release train in merge targeting |
| 50b9d66 |
feat |
support exceptional minor release trains |
| b7beaeb |
feat |
support exceptional minors in release publish tool |
| 4058cc6 |
feat |
wire up exceptional minor actions in publish tool |
| c37e8ac |
fix |
configure next as major action never selectable |
| 5cffacd |
fix |
properly catch target label/branch errors |
Paul Gschwendtner
| Commit |
Type |
Description |
| d4d1329 |
feat |
allow for benchmark driver utilities to be linked |
| d2840aa |
feat |
always consider transitive specs for spec-entrypoint |
| 246cebb |
feat |
avoid TS code relying on CommonJS-specific features |
| 30acfb3 |
feat |
support detection of _test files for spec-bundling |
| edfb9b5 |
feat |
support explicit files in spec-entrypoint |
| 07c1c19 |
feat |
support using es2020 in spec-bundled tests |
| 9a7aea3 |
fix |
always downlevel async/await when bundling for production application |
| 7246a9c |
fix |
app bundle rule does not declare other files as side-effect free |
| c154da1 |
fix |
downlevel async generators along with async/await |
| 4d9ea67 |
fix |
http server should support loading jsonp files |
| fc8badf |
fix |
spec-bundle rule should never consider transitive files |
| e03e8fe |
fix |
spec-bundling rule should keep original names |
| Commit |
Type |
Description |
| 47f3420 |
feat |
merge all validation results instead of exiting on first non-passing validation (#938) |
| 51b292e |
fix |
make check title more succinct (#941) |
| f1e8862 |
fix |
rename status check name to Merge Ready Tracking (#941) |
| Commit |
Type |
Description |
| bc7bf8b |
feat |
support only running linker on subset of files |
| 57b5fea |
fix |
properly use isSideEffectFree function |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 3aaeb79 |
feat |
expose spec_entrypoint rule as part of public API |
| Commit |
Type |
Description |
| ffa92df |
feat |
add label checks to unified status check (#927) |
| 75946ef |
feat |
include note on comment being updated for previews |
| 51f34ba |
feat |
include repository name in preview channel name |
| 96fdaaa |
fix |
only create a single preview channel per PR |
| 2a121d4 |
fix |
update merge status when target label changes |
| faf76ec |
perf |
compress preview artifacts before uploading |
| Commit |
Type |
Description |
| 6d049bb |
fix |
caretaker: gracefully handle failing URLs during caretaker check (#933) |
| b78ab75 |
fix |
caretaker: update to new saucelabs url (#933) |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 856c3ab |
feat |
create a unified status action (#912) |
| a818bed |
feat |
introduce actions for safely deploying previews |
| d30e424 |
feat |
move deploy directory to temporary directory to allow for editing |
| 49d2afa |
fix |
do not attempt to join path with |
| eba7bac |
fix |
do not nest deploy directory in final tmp dir |
| f1a26a0 |
fix |
fix missing close quote for actions yaml expression (#916) |
| 4172435 |
fix |
only change temporary directory to ensure write access |
| d98be19 |
fix |
remove unnecessary quote in action composite bash script |
| f2bde1b |
fix |
use proper variable names when accessing deploy metadata |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| fcdcc61 |
feat |
update to use the proper Github app for authentication (#905) |
Joey Perrott
| Commit |
Type |
Description |
| d829965 |
feat |
Add the area: buid & ci label automatically for PRs with build and ci type commits (#904) |
| bea95d6 |
feat |
setup action for enabling bazel remote exec (#898) |
| f60c5f4 |
fix |
labels sync action not actually checking target repos (#895) |
| df2f203 |
fix |
properly pass auth token to octokit (#897) |
| a632a16 |
fix |
set remote exec script as executable and prevent regression |
| Commit |
Type |
Description |
| 2f48b93 |
feat |
expose label definitions for org-wide labels (#896) |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| e6c9fce |
feat |
create an assistant to the branch manager (#888) |
Joey Perrott
| Commit |
Type |
Description |
| cdea115 |
feat |
create a local branch manager github action (#885) |
| Commit |
Type |
Description |
| d87b1b5 |
feat |
caretaker: add status urls to caretaker check |
| 8a9577a |
feat |
print pull request title when merging (#877) |
| 8d84592 |
fix |
properly catch github API errors and print clean output (#877) |
| Commit |
Type |
Description |
| e7b8ac6 |
fix |
cut down on dependencies from @angular-devkit/build-angular |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| f12f251 |
fix |
esbuild ESM bundles should prioritize ESM main field |
| Commit |
Type |
Description |
| 02089f7 |
feat |
create action to syncronize labels in angular repositories (#841) |
| 6da368a |
feat |
do not override g3 status if pointing to CL |
| 299eae4 |
feat |
google-internal-tests action should support g3-sync configuration file |
| fadc4f4 |
feat |
introduce action to identify PRs affecting Google (#848) |
| 455d625 |
feat |
support exclusion of files in google-internal-tests action |
| a64f351 |
feat |
update the default labels used for feature request action |
| c1dca16 |
fix |
allow for other pull request event actions |
| 10a859b |
fix |
fix imports to actions/core given CJS |
| 19e3093 |
fix |
improve error logging and fix ESM node resolution |
| fac5f7c |
fix |
only run google internal tests action for sync branch PRs |
| 453ff04 |
fix |
specify commit status context instead of using default (#851) |
| 798dbd9 |
fix |
use continue instead of return |
| Commit |
Type |
Description |
| 3df1a9f |
feat |
include all labels from the team's label schema (#841) |
| 03c8a7b |
fix |
update caretaker check to support canonical config for g3-sync |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| b12cd73 |
fix |
browsers: exclude chromium debug logs on remaining platforms |
| Commit |
Type |
Description |
| c9b2ff0 |
feat |
support skipping CLA validation check forcibly |
Derek Cormier and Paul Gschwendtner
| Commit |
Type |
Description |
| 40aaf38 |
feat |
add a rule to filter the first matching output |
Derek Cormier
| Commit |
Type |
Description |
| 989b9f5 |
feat |
command for setting up remote bazel execution (#839) |
| 6ca5640 |
fix |
do not cut off branch names with slashes |
| 5770ea7 |
fix |
improve packing of circleci inline commands |
| 3846e48 |
fix |
incorrect messaging for head and base refs |
| 0f3a67f |
fix |
properly pass through revision parameters |
| 87ac315 |
fix |
rebase script not working on windows |
| 16a0ad3 |
fix |
support empty input parameters when e.g. running in cronjob |
| 86168ee |
fix |
support non-existent bazelrc paths |
| Commit |
Type |
Description |
| 953a36a |
feat |
support target: feature in merge tooling (#831) |
| 5b747aa |
fix |
release: avoid accidentally incorporating unexpected changes in release build |
Greg Magolan, Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 4165870 |
feat |
remote-execution: expose exec_properties constant to enable networking on remote |
| Commit |
Type |
Description |
| 639ed26 |
feat |
allow specifying a base branch in create-pr-for-changes |
| 5497ef9 |
fix |
use GitHub PAT instead of GitHub App key in create-pr-for-changes |
Derek Cormier, George Kalpakas and angular-robot[bot]
| Commit |
Type |
Description |
| c5cbcd3 |
fix |
ensure credential service login only works with @google.com mail (#789) |
| Commit |
Type |
Description |
| 7af5d34 |
fix |
browsers: exclude a log file that chromium writes to on linux (#795) |
| Commit |
Type |
Description |
| 2078bb2 |
feat |
implement GitHub Action for creating a PR from local changes |
| 4b84feb |
fix |
update generated main.js for create-pr-for-changes GitHub Action |
| Commit |
Type |
Description |
| 88c198a |
feat |
add logging and messaging to ng-dev auth login (#798) |
| 806c568 |
fix |
order results of forks when searching for user owned forks (#796) |
Derek Cormier, George Kalpakas, Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 286b46a |
feat |
automatically add comp: docs label for pulls that contain docs changes (#778) |
| Commit |
Type |
Description |
| 682adb7 |
feat |
ts-circular-dependencies: support ignoring type only imports/exports for circular dependency checks (#772) |
| f502be3 |
feat |
automatically remove credentials generated by ng-dev auth service after use (#776) |
| 613e401 |
feat |
validate all licenses as being allowed for our Angular projects (#644) |
| 5d0da98 |
fix |
always include the github token option on merge. (#771) |
| ba8f786 |
fix |
assorted typing fixes that typescript wants (#774) |
| 8d1d6c5 |
fix |
properly handle github token escapes with ng-dev service auth (#774) |
| 9323859 |
fix |
use token to determine if the AuthenticatedGitClient has been configured (#773) |
George Kalpakas, Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 55daf7d |
feat |
create system for registering functions to be called on command completion (#765) |
| 8842b87 |
feat |
enable the use of ng-dev credential service for pr merging (#758) |
| 3b57ad6 |
feat |
set usage of ng-dev service via repository configuration (#764) |
| c2cdc26 |
fix |
properly catch errors for finding the ng-dev token in the filesystem (#767) |
| 1c22264 |
fix |
properly encode URLs for GitHub queries in caretaker check (#766) |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 8dcf210 |
feat |
create serve script for credential-service (#757) |
| 8fa6149 |
fix |
misc fixes from testing (#752) |
| 2c5f643 |
fix |
use base64 for parsing the github app key (#757) |
| Commit |
Type |
Description |
| afa79a5 |
fix |
use x-access-token as username for git url (#756) |
George Kalpakas, Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 1609543 |
feat |
create credential service server (#729) |
| Commit |
Type |
Description |
| 934abb0 |
feat |
pr: add dry-run flag to pr merge tooling (#733) |
| 64e801f |
feat |
pr: check for branch conflicts before confirming merge in pr merge tooling (#733) |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| fd36c99 |
feat |
create ng-dev token functions (#720) |
| Commit |
Type |
Description |
| a9998af |
fix |
improve organization of logs for org-file-sync |
| 70e6a6d |
fix |
serialize file updates to prevent contention |
| Commit |
Type |
Description |
| e264580 |
feat |
automatically merge pull requests from within release tool |
| 114c5a9 |
feat |
create auth subcommand for ng-dev (#720) |
| bdc8532 |
fix |
release: wait for next branch update action PR to be merged |
| 0f1cace |
fix |
force prompt should only ignore the failed validation (#730) |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 0fb1e5b |
feat |
always fake home-system directories in integration tests |
| a3f061f |
feat |
expose individual .map files for optimized bundles |
| 8a1e3fa |
fix |
consistently run integration tests in sandbox-like directories |
| 6b5886c |
fix |
do not put temporary test folders next to test files |
| 0268158 |
fix |
ensure terser knows about input sourcemap to trace-back |
| Commit |
Type |
Description |
| 7b43ff7 |
feat |
skip angular-robot in postapproval action |
| 698f64c |
fix |
add missing return to actually skip owned robots in post-approval action |
| Commit |
Type |
Description |
| e795433 |
fix |
release: wait for final branch-off PR before finishing release action |
| 6c6c6b0 |
fix |
do not throw if there is no diff between g3 and main |
Paul Gschwendtner and Suvanjan Mukherjee
| Commit |
Type |
Description |
| 73d4292 |
feat |
move app_bundle rule outside of benchmark toolkit |
| 4627840 |
feat |
move js mapping size tracking tool to dev-infra |
| Commit |
Type |
Description |
| e258a71 |
feat |
create orb command for rebasing pull requests on the target branch |
| Commit |
Type |
Description |
| 4abbb11 |
feat |
create org-file-sync action |
| 02950c9 |
fix |
actually log the repos and files being synced |
| 9db43e7 |
fix |
add logging and set undefined for repoSha and repoFileContent |
| Commit |
Type |
Description |
| 1fd5d8a |
feat |
pr: provide instructions for pushing back to the remote branch for pr checkout |
Joey Perrott, Paul Gschwendtner and angular-robot[bot]
| Commit |
Type |
Description |
| 757d038 |
feat |
spec-bundling: generate ESM mjs bundle for node spec bundles |
| b6213c5 |
feat |
spec-bundling: support bundling ESM into CJS for legacy tests like protractor |
| f2920bf |
feat |
spec-bundling: support for bootstrap scripts to be provided |
| 04a54cd |
feat |
spec-bundling: support specifying strategy for handling unknown linker declarations |
| Commit |
Type |
Description |
| 2025d98 |
fix |
rework token revoke mechanism to not rely on post run |
| Commit |
Type |
Description |
| feba54c |
feat |
always require ts-node to be available |
| 70b51cd |
feat |
remove ts-node runtime registration as it does not work with ESM |
| 638993f |
feat |
support ESM-written repository configurations |
| 3276c53 |
feat |
support exceptional minor target labeling in the interim |
| 94c9c10 |
fix |
release: always publish experimental packages for lts patch |
| 91c9200 |
fix |
avoid ts-node esm shebang that breaks on windows |
| fcb33b0 |
fix |
do not match dots automatically in pullapprove |
| e0f37fc |
fix |
ensure config can be properly loaded on windows |
| c713d4a |
fix |
exceptional minor changes should also land into next branch |
| 4505df9 |
fix |
yarnpkg lockfile package cannot be bundled with ESM |
Paul Gschwendtner
| Commit |
Type |
Description |
| 8b36a85 |
feat |
browsers: add support for excluding files from browser runfiles |
| ec636aa |
fix |
browsers: exclude unnecessary chromium file containing spaces on windows |
| Commit |
Type |
Description |
| 23ccc87 |
fix |
pr: yargs positional placeholder does not match positional name |
Derek Cormier and Paul Gschwendtner
| Commit |
Type |
Description |
| 4fdbd00 |
feat |
release: support for custom release pre-checks to be provided |
| 6367f3d |
feat |
move release output build and checks to staging phase |
Paul Gschwendtner
| Commit |
Type |
Description |
| acf5173 |
feat |
initial setup for publishing dev-infra orb |
| Commit |
Type |
Description |
| f556a9a |
feat |
create an action to rerequest reviews for post approval changes for non-googlers |
| 02239df |
fix |
properly spread the requested_teams values for pending reviews |
| 464d8a3 |
fix |
remove trekladyone from googlers list |
| c9f0e5d |
fix |
use find instead of filter to allow a boolean check for non-approved reviews |
| Commit |
Type |
Description |
| d9ebdd2 |
feat |
pr: allow for manual override of targeted branches |
| 900c911 |
fix |
pr: properly name the rebase command |
| 89bffa6 |
fix |
pr: rename the positional arguments for pull requests |
| 01bb903 |
fix |
release notes not capturing multiple note keywords from single commit |
Joey Perrott, Paul Gschwendtner and renovate[bot]
| Commit |
Type |
Description |
| 93fef04 |
fix |
do not throw if multiple remotes point to angular remote |
| f77a668 |
fix |
make new-main-branch command more flexible to local setup |
Paul Gschwendtner
| Commit |
Type |
Description |
| 5f7f2df |
feat |
allow for firebase functions to be deployed via bazel |
| a5dd094 |
feat |
create status column |
| 8a7e038 |
feat |
create summary column (#520) |
| 6390a7e |
feat |
create target column |
| 01394f7 |
feat |
handle label webhook events from github |
| ba150d2 |
feat |
handle status webhook events from github |
| 0469835 |
feat |
make the github token from a user's claim available in the app |
| ccf9d47 |
feat |
Update label model to include font color (#520) |
| f6fd0c4 |
feat |
use syncronous login functions to augment firebase authentication. |
| c9d0bf5 |
fix |
avoid symlink that breaks github action cloning |
| e3386cc |
fix |
move the getConverter logic into the base class |
| 2a9fe46 |
fix |
Properly set the initial value state for isDecorated on models |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 44e81e1 |
feat |
create the base of the pull request table |
| Commit |
Type |
Description |
| 03acd84 |
feat |
improve error output on intgeration test failure |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 3e10e5f |
feat |
create account menu component (#502) |
| 11e58e3 |
feat |
create base of prs application |
| 28d1d81 |
feat |
create githubWebhook function |
| bf5983a |
feat |
create initial model set in shared models directory |
| 50857c6 |
feat |
create login page (#502) |
| 82ecd90 |
feat |
establish firebase base for functions and local emulation |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| e80739b |
feat |
api-golden: allow for module types to be provided |
| Commit |
Type |
Description |
| c05de8e |
feat |
pullapprove: handle references to author in condition |
| 9b5b3d4 |
feat |
pullapprove: support in operator in condition evaluation |
| 87e5ec9 |
feat |
add simple migration command for master branch rename |
| 31fa837 |
feat |
improve debug output for git client command dispatching |
| 72fcac4 |
fix |
do not print git client command stderr on success |
| e9ce8d5 |
fix |
fix github token retrieval logic |
Alan Agius, Paul Gschwendtner and renovate[bot]
| Commit |
Type |
Description |
| 6379fcf |
feat |
api-golden test should leverage package exports information for finding entries |
| 38f2a98 |
fix |
continue to support non-exports resolution in api-golden test |
| Commit |
Type |
Description |
| d831eaa |
fix |
lock formatting dependencies to avoid formating failures |
Paul Gschwendtner
| Commit |
Type |
Description |
| cd25674 |
fix |
use correct LinkerPackageMappingInfo field name |
| Commit |
Type |
Description |
| 2c7dece |
fix |
avoid runtime error when pull request does not have status/checks |
George Kalpakas, Paul Gschwendtner and renovate[bot]
| Commit |
Type |
Description |
| c0d2a02 |
feat |
format yaml files with prettier by default |
| fa77b14 |
fix |
correctly indent bullets in breaking changes and deprecations sections |
Alan Agius and Paul Gschwendtner
| Commit |
Type |
Description |
| 81a01c5 |
feat |
integration: support for executables to be provided in tool mappings |
| Commit |
Type |
Description |
| e43bee7 |
feat |
support skipping version stamp in release stamp env |
| b555dd0 |
fix |
release: only match on a single character prefixed version for snapshotting (#449) |
| 104c49a |
fix |
limit the amount of CPUs used by workers (#436) |
Alan Agius, George Kalpakas, Jason Bedard, Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 53786a3 |
feat |
add rule for extracting type definitions from targets (#430) |
| Commit |
Type |
Description |
| c969fc8 |
feat |
expose entry-point with code-splitting for runtime consumers (#430) |
| a9c4860 |
fix |
uncommitted changes check returning false-positives (#416) |
Charles Lyding, George Kalpakas, Paul Gschwendtner and renovate[bot]
| Commit |
Type |
Description |
| 09cb90c |
feat |
karma: expose karma web test rule in shared karma code |
| a3ad969 |
feat |
setup karma web test wrapper with "local" debug target (#403) |
| 5b35e20 |
fix |
karma: web test arguments not passed through |
| Commit |
Type |
Description |
| 74b89a4 |
feat |
format: add staged files back (#405) |
Paul Gschwendtner, dario-piotrowicz and renovate[bot]
| Commit |
Type |
Description |
| a3cbcf1 |
feat |
browsers: update chromium to 99.0.4759.0 |
| f27b1d9 |
feat |
browsers: update firefox and geckodriver to v97.0 |
| 19e2bfd |
fix |
browsers: invalid browser firefox geckodriver checksum |
| Commit |
Type |
Description |
| 1c1d5c5 |
fix |
pr: do not fail assertions for changes for target label when the fixup label is applied (#392) |
Alan Agius, Joey Perrott, Lukas Spirig, Paul Gschwendtner and renovate[bot]
| Commit |
Type |
Description |
| a90f807 |
fix |
disable angular linker sourcemaps |
| Commit |
Type |
Description |
| c922f5b |
feat |
abbreviated SHA stamp (#373) |
Alan Agius, Derek Cormier, Joey Perrott, Paul Gschwendtner and renovate[bot]
| Commit |
Type |
Description |
| b066f7b |
feat |
move devserver from angular/components to dev-infra |
| e7f43ba |
fix |
benchmark: expose benchpress test results as bazel test output |
| 8298e12 |
fix |
benchmark: missing uuid runtime dependency for perf utils |
| 98b0de7 |
fix |
benchmark: switch to http-server for perf tests to support Apple M1 |
| Commit |
Type |
Description |
| 68a5b58 |
feat |
format json files by default with prettier |
Paul Gschwendtner
| Commit |
Type |
Description |
| 47168ba |
feat |
allow options to be passed into esbuild ng linker plugin for bazel |
AleksanderBodurri and renovate[bot]
| Commit |
Type |
Description |
| edafc47 |
fix |
do not always treat parts of app_bundle rule as testonly |
| 8f9c560 |
fix |
unable to set tags for app_bundle rule due to conflict |
| Commit |
Type |
Description |
| 0b4cae4 |
feat |
release: support experimental release packages |
| 3ea42c1 |
fix |
release: resolved yarn instance not used for "release info" command |
| c24f7bf |
fix |
do not accidentally leak github tokens for errors |
Paul Gschwendtner and renovate[bot]
| Commit |
Type |
Description |
| 885008c |
fix |
benchmark angular compilation pipeline not working with APF v13 |
| Commit |
Type |
Description |
| 1516a4e |
fix |
release: do not error when yarn version of publish branch is older |
Paul Gschwendtner and renovate[bot]
| Commit |
Type |
Description |
| 30c518d |
feat |
add tooling to update vendored yarn version |
Joey Perrott
| Commit |
Type |
Description |
| c0901db |
feat |
allow for linker mappings and external NPM package extraction in extract rule |
| 8b007f3 |
feat |
allow for working directory to be configured in integration tests |
| 32a04e0 |
feat |
introduce canonical place for esbuild bazel rules |
| e67feed |
feat |
introduce rule for bundling specs with optional angular linker |
| Commit |
Type |
Description |
| 912311a |
fix |
properly set the authentication token for feature request action (#306) |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 88d1b37 |
feat |
expose browser driver binaries through toolchain aliases |
| 4144181 |
fix |
integration rule not working with legacy external runfiles disabled |
| afceae0 |
fix |
integration rule using incorrect casing for working dir of commands |
| ff39f60 |
fix |
integration test rule not able to setup mappings for resolutions (#286) |
| Commit |
Type |
Description |
| 0474a28 |
fix |
release: properly ensure local ng-dev version is up-to-date |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 7605373 |
feat |
allow integration commands to resolve executables through expansion (#285) |
| 8c73f43 |
feat |
create toolchain alias rule for browser metadata targets |
| 818ad64 |
feat |
expose toolchain aliases for exposed browsers |
| 21956b6 |
feat |
support bazel make variable expansion in integration test rule |
| baa69aa |
fix |
failure messages accidentally printing [Object object] for commands |
| 4c02c1b |
fix |
integration test env variable expansion not respecting custom variables |
| 4dc6a89 |
fix |
integration test rule not collecting transitive runfiles of data |
| Commit |
Type |
Description |
| 1ac7a5f |
fix |
release: fix description for TagRecentMajorAsLatest action (#282) |
| Commit |
Type |
Description |
| e34f1a6 |
feat |
move validate-import-for-esm-cjs-interop from framework |
Joey Perrott, Paul Gschwendtner and renovate[bot]
| Commit |
Type |
Description |
| 471437d |
feat |
format: support mjs and cjs files with prettier and clang-format (#274) |
Paul Gschwendtner
| Commit |
Type |
Description |
| 6fb5d71 |
feat |
ensure pull requests with deprecation commits have a deprecation label (#269) |
| Commit |
Type |
Description |
| 7b66fb5 |
fix |
release: ensure installed node modules do not break within Bazel (#271) |
Alan Agius, Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 3cc5232 |
feat |
add support for custom environment variables in integration tests (#270) |
| 053cd9a |
feat |
introduce rule for running integration tests with Bazel |
| 4c652ca |
feat |
provide remote-execution platform with network access. |
| Commit |
Type |
Description |
| 8cec60f |
feat |
remove prerelease changelog entries when cutting a stable release (#260) |
| 387b9d2 |
feat |
support removing all prerelease changelog entries (#260) |
| f31797a |
fix |
release: run yarn integrity and verify-trees checks before performing a release (#264) |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 87ee867 |
fix |
add DEPRECATION to invalid commit message (#250) |
| cce6d07 |
fix |
allow deprecations in PRs during feature freeze (#256) |
Alan Agius and Joey Perrott
claSignedLabel is not longer used as an attribute on the PullRequestConfig
| Commit |
Type |
Description |
| 2556d72 |
fix |
pr: check CLA status rather than label for CLA passing status on pr merges (#242) |
| 2c6f847 |
fix |
pr: correctly retrieve both github checks and statuses and normalize them together (#242) |
| e638278 |
fix |
release: prepare-commit-message hook accidentally running when bump commit is created (#247) |
| eca29df |
fix |
only include LTS label as a target label if the release configuration is defined (#245) |
Joey Perrott and Paul Gschwendtner
MergeConfig has been renamed to PullRequestConfig and is now accessed via pullRequest on the provided
ng-dev config.
| Commit |
Type |
Description |
| 0a83a42 |
feat |
protos: automatically generate typescript implementation of bazel test_status proto (#239) |
| Commit |
Type |
Description |
| cf92a66 |
feat |
ci: create a common tool for gathering test results from bazel (#239) |
| c3f5729 |
fix |
pr: rename MergeConfig to PullRequestConfig, discover the attribute at pullRequest instead of merge (#237) |
Joey Perrott
| Commit |
Type |
Description |
| 6aecdfb |
feat |
support for terser v5 and 2020 in rollup_bundle rule (#215) |
| 57a4705 |
feat |
switch away from deprecated rollup plugins |
| 703aefc |
fix |
no browsers matching for windows x86_64 cpu (#220) |
| Commit |
Type |
Description |
| 33c7394 |
feat |
pr: include comment for PR merges on all autosquashed merges |
| 284cb3d |
feat |
release: add marker between generated changelog entries (#212) |
| 7bdd465 |
feat |
add safety checks for shallow repositories (#218) |
| 5e1f351 |
fix |
pr: Move the cleanup of the merge attempt to the finally block (#216) |
| 9416a56 |
fix |
pr: Use --deepen in place of --depth during fetches in rebasing |
| ad534e2 |
fix |
release: Use new changelog writer each time an entry is prepending to the changelog file (#224) |
| faae17f |
fix |
merge tool accidentally performing unauthenticated Github requests (#228) |
Joey Perrott, Paul Gschwendtner and renovate[bot]
| Commit |
Type |
Description |
| 0ffac18 |
feat |
support browsers for m1 platform |
| Commit |
Type |
Description |
| 8747538 |
feat |
release: support prepending new release note entries to the changelog (#204) |
| f631e36 |
feat |
support performing configuration assertions in the getConfig function (#204) |
| c5da4aa |
fix |
release: fetch release notes compare tag and store it locally (#207) |
| 12c4de0 |
fix |
set _ as the username in the URL when creating authenticated git URLs (#199) |
Joey Perrott and Paul Gschwendtner
| Commit |
Type |
Description |
| 2589dcd |
feat |
release: Allow retrieving the number of commits in the release notes (#180) |
| c76f891 |
feat |
allow for setting the cached configuration object imperatively (#180) |
| 80b22b0 |
feat |
create a spinner utility (#183) |
| 39af989 |
feat |
sort commits in release notes based on description |
Angular Robot, Charles Lyding, Joey Perrott and Paul Gschwendtner