Repository navigation
[No QA] Fast fetch! - #21651
[No QA] Fast fetch!#21651
Conversation
…tted changes on main
|
I also went ahead and removed some more unused code since we got rid of label-based CPs. Namely |
mountiny
left a comment
There was a problem hiding this comment.
Looks great, left one question but approving
mountiny
left a comment
There was a problem hiding this comment.
Thanks for addressing my comments from previous review.
Reviewer Checklist
Screenshots/VideosWebMobile Web - ChromeMobile Web - SafariDesktopiOSAndroid |
thienlnam
left a comment
There was a problem hiding this comment.
Looks good, most of the yml stuff is over my head but also happy to help test this when we send it
|
|
||
| **Note:** Action inputs and outputs aren't the only thing that's JSON-encoded! Any data passed between jobs via a `needs` parameter is also JSON-encoded! | ||
|
|
||
| ## Fast fetch |
There was a problem hiding this comment.
Thanks for adding this to the README!
|
🚀 Deployed to staging by https://github.com/luacmartins in version: 1.3.39-0 🚀
|
|
🚀 Deployed to production by https://github.com/francoisl in version: 1.3.39-11 🚀
|
Details
This PR ensures that we always fetch the minimum amount needed in order to speed up workflows. It also ensures that we always have the full history we need in order to generate checklists and leave deploy comments.
Disclaimer: I'm not 100% sure that everything will work as expected in the first deploy cycle after this is merged, but it should settle and work as expected after that, as demonstrated in the
CIGitLogicTest.shFixed Issues
$ n/a – this is hopefully the final follow-up on #20791 to get everything working as expected with the new git logic.
Tests
Offline tests
n/a
QA Steps
None
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Web
Mobile Web - Chrome
Mobile Web - Safari
Desktop
iOS
Android