-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initializing new Team Configuration File #166
Conversation
Initializing new Team Configuration File and remove the obsolete web page, Signed-off-by: Chinmay Das <[email protected]>
Signed-off-by: Chinmay Das <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #166 +/- ##
=======================================
Coverage 93.81% 93.81%
=======================================
Files 75 75
Lines 776 776
Branches 45 45
=======================================
Hits 728 728
Misses 48 48 ☔ View full report in Codecov by Sentry. |
Signed-off-by: Chinmay Das <[email protected]>
Signed-off-by: Chinmay Das <[email protected]>
Signed-off-by: Chinmay Das <[email protected]>
This PR fixes #33. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @AndrewTwydell , Where did you get a .vsix from to do the tests for the screen shots you've shown above ? I did a code review which looked good but I'd like to do a test of the PR code. Could checkout the branch and launch from VS code launch.json but wondering if there is a .vsix build created for the PR ? |
Nice Testing @AndrewTwydell ..!! |
Thanks @Joe-Winchester .... I see all the valid points raised by @AndrewTwydell . I would implement his suggestions and seek your approval again..!! |
Okay.... Thank you bringing out this scenario @Joe-Winchester . I will fix this as well. |
Signed-off-by: Chinmay Das <[email protected]>
…ce changes introduced by VSCode This reverts commit 5eabf3f.
…cics-for-zowe-client into clean-up-obsolete-web-page
Signed-off-by: Chinmay Das <[email protected]>
Co-authored-by: Andrew <[email protected]> Signed-off-by: Chinmay Das <[email protected]>
I think this looks pretty good - can you squash the commits down to 1 because it's just one piece of work? That'll fix the DCO issue and make sure that whenever it gets merged it looks like one seamless piece? :-D |
I dont know, if I get 2 approvals, I can check if I have an option of squash merge. |
no need to squash commit now 🙏 You should be able to follow the preferred approach here: |
…may Das <[email protected]>, hereby add my Signed-off-by to this commit: 1fd891c I, Chinmay Das <[email protected]>, hereby add my Signed-off-by to this commit: 761aa07 I, Chinmay Das <[email protected]>, hereby add my Signed-off-by to this commit: a03249b Signed-off-by: Chinmay Das <[email protected]> DCO Remediation Commit for Chinmay Das <[email protected]> I, Chinmay Das <[email protected]>, hereby add my Signed-off-by to this commit: 1fd891c I, Chinmay Das <[email protected]>, hereby add my Signed-off-by to this commit: 761aa07 I, Chinmay Das <[email protected]>, hereby add my Signed-off-by to this commit: a03249b Signed-off-by: Chinmay Das <[email protected]> Signed-off-by: Chinmay Das <[email protected]>
@zFernand0 do you have squash and merge enabled on the repo, it would be nice to keep the history as tidy as possible right? 🫣 Avoiding a load of main merges and revert commits is preferable? |
Just checked the settings and it looks like it's enabled |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Excellent. My preference is to organise commits before they're merged, simply because it's too easy for the person merging to click the wrong button and then my stream of commit-consciousness is listed in the history forever. Sadly I've been on both sides of that storyline!
But it sounds like we've got that covered today with the button :-) 👍
Hi @Joe-Winchester @zFernand0 , Do I have merge access? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - Thanks @chinmdas!
I don't think we have the powers to merge to main, no - potentially for the best for the time being!
Hey @Joe-Winchester can add admin access to the team members you would like to be able to merge PRs 😸 |
As it stands right now, only these two teams have access to merge PRs to protected branches on this monorepo
As for adding more people to the mainteners/admins group(s), that's always up to the squad (it doesn't matter how new someone might be) 😋 If y'all want to add a few more folks to the CICS Administrators, feel free to bring it up on the next standup 😋 As for squashing vs merging... Thanks Joe for looking into the squash vs merge configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really like the new flow 🙏
As a follow up PR, we could have a Create CICS profile which just run the zowe.all.config.init
with a warning to make people aware that new profiles will be created in their existing zowe.config.json file 😋
(Similar to the Zowe Explorer flow) 😋
Thanks Fernando - Chin can elaborate more but this PR was to make the buttons that are there, work. I think Chin was considering a bit more shifting round to look more like Zowe Explorer upcoming (but lower priority than fixing the broken bits!). He might have your warning in mind already 🤔 In terms of maintainer/admin/committer - in our org anybody can merge a PR as long as it has the mandated set of approvals from the right people - so people often merge their own PRs at a point where they're ready, hence our confusion. Fundamentally we need an approval from you guys so if you have to click the merge button as well then so be it. It's not causing a particular problem. 👍 |
Release succeeded for the The following packages have been published:
Powered by Octorelease 🚀 |
Hi @zFernand0 , |
Sure, We will do this. |
Ideally, we should avoid clicking that button. There is just no configuration to remove it yet. More details: |
Initializing new Team Configuration File and remove the obsolete web page,
What It Does
How to Test
Review Checklist
I certify that I have:
Additional Comments