Looking for help with your team's data strategy? → www.kahandatasolutions.com Looking to improve your data engineering skillset?→ bit.ly/more-kds
@strangescott902 жыл бұрын
Pretty much a straight forward video information, not so many people know how to create these kind of good videos explaining stuff
@KahanDataSolutions2 жыл бұрын
I appreciate that! Thanks for watching.
@roshanadhikari53262 жыл бұрын
Great content! Short, simple and to the point. Thanks so so much for this.
@KahanDataSolutions2 жыл бұрын
You're very welcome!
@notme2222 жыл бұрын
I appreciate your clear style of explanation. :) What I'd like to do is have github handle the pushing of published updates to the production server. I think I get the gist that I could create an action to sync the git via sftp automatically after a publish. But frequently I also need to make a database change simultaneously, and making that happen automatically might just be more trouble than it's worth.
@KahanDataSolutions2 жыл бұрын
Thanks for the kind words! One thing that you may want to look into for those database changes is Infrastructure as Code (IaC), in particular a tool like Terraform. With that kind of tool, you can automate some of your DB changes and include it in the Github Actions as well. It will take some time to get that part written up and a bit of a learning curve, but will could be super helpful in your case in the long run.
@notme2222 жыл бұрын
@@KahanDataSolutions Good to know, thank you very much!
@mazharkhan5462 Жыл бұрын
u r so good in explaining the stuff. Bravo!
@FugalBaboon2 жыл бұрын
Learned a lot in 7 minutes, thanks!
@KahanDataSolutions2 жыл бұрын
Glad to hear it! Thanks for watching
@sevdalink6676 Жыл бұрын
Great video. What about including all the commits in the release details? Will that be included automatically or do we have to write it by hand (every commit or branch and what changes it brings)?
@kaelandchatman4780Ай бұрын
That was really helpful. Thank you!
@johnywhy46792 жыл бұрын
4:56 Why don't you click "Publish your first package"?
@salmansayyad45222 ай бұрын
Thanks for this wonderful content
@nicky_rads Жыл бұрын
nicely done, found this video very helpful preparing for a release.
@coderluffy63872 жыл бұрын
This is the best explanation.
@KahanDataSolutions2 жыл бұрын
Thanks!
@donniedorko33363 жыл бұрын
Perfect. Thank you
@KahanDataSolutions3 жыл бұрын
You're welcome!
@alpachino468 Жыл бұрын
I've never started a release directly on GitHub before, I usually use Gitflow to create a new release, but I'm trying to change my workflow to phase out Gitflow. My question is: If I have a VERSION file within my repo, at what stage do I update this to reflect the new version number? Do I update it within my 'develop' branch, and then create a pull-request - or would I edit it directly within my main/master branch after I create a release directly on Github?
@ScrolltheNature2 жыл бұрын
Wow !! you were so clear in explanation.
@KahanDataSolutions2 жыл бұрын
Thanks!
@supersakib622 жыл бұрын
Thanks. Clear cut explanation.
@KahanDataSolutions2 жыл бұрын
Glad it was helpful!
@jysngify2 жыл бұрын
wonderful explanation straight to action
@KahanDataSolutions2 жыл бұрын
Thanks!
@kunjeshramani6492 жыл бұрын
Good Explanation!
@KahanDataSolutions Жыл бұрын
Glad it was helpful!
@elvistejeda86612 жыл бұрын
Very helpful, thank you!
@KahanDataSolutions2 жыл бұрын
You're welcome!
@Hackenbaker2 жыл бұрын
Great explanation, Sir. Thanks.
@KahanDataSolutions2 жыл бұрын
You're welcome, thanks for watching!
@benrogers5736 Жыл бұрын
Great explanation! Thanks.
@KahanDataSolutions Жыл бұрын
Glad it was helpful!
@mr_phamtastic2 жыл бұрын
Thanks for this great video tutorial!
@KahanDataSolutions2 жыл бұрын
You're very welcome!
@juanayabaca9529 Жыл бұрын
Excelent tutorial. Thank you so much
@KahanDataSolutions Жыл бұрын
Glad it was helpful!
@ПетрМельник-к4х2 жыл бұрын
how do i add a new release? I can only edit the old one.
@DeepAmbientDrone2 жыл бұрын
Is there a way to set permissions or visibility for assets? For instance, I want only to publish/release installation files and not the code of my software. Edit: I would like to add that I am using automatic releasing in vscode. The source code (zip) file seems to be automatically created by github in the assets based on the code in the main repository and cannot be removed from the assets. A possible solution for my problem would be to use 2 different repositories in github. One repository contains the code and is private and the public repository is where the releases are published. It is a bit messy if you then have an empty source code file in the assets, but at least the code is not published this way. I have not yet found another solution.
@Jose_T1312 жыл бұрын
Useful content & good content 10/10
@KahanDataSolutions2 жыл бұрын
Much appreciated!
@MikhailRumyantsev-r1n Жыл бұрын
Thank you so much! 🙂
@hritikkumar25549 ай бұрын
Thank you very much❤
@chconnect2 жыл бұрын
Well explained, Very helpfull, thanks
@KahanDataSolutions2 жыл бұрын
Glad it was helpful, thanks for watching
@ErickJeronimo2 жыл бұрын
Great video, thanks
@KahanDataSolutions2 жыл бұрын
Thanks for watching!
@markokraljevic15902 жыл бұрын
nice explanation, thank you
@KahanDataSolutions2 жыл бұрын
Thanks for watching
@AlphaSierra380 Жыл бұрын
Nice video.
@KahanDataSolutions Жыл бұрын
Thanks!
@surjithctly2 жыл бұрын
Imagine we released a software with version v1.0.0. Now we are working on our next major version v2.0.0 by commiting all new changes in the "main" branch. Now one of our user discovered a bug in v1.0.0 and we have to release a bug fix with v1.0.1, but we already had commits for v2, so we can't use "main" for the patch release. So how do we manage this situation? what's the best way to manage tags/release in this case?
@RabindraNathMurmuready2upload2 жыл бұрын
you can rewrite history use `git rebase -i head~3` to rearrange commits cherry pick the bug fix patch and commit
@surjithctly2 жыл бұрын
@@RabindraNathMurmuready2upload Is this how popular repos are managed? coz they are having multiple releases and maintainers. git rebase make sense for them?
@kareenmarie85862 жыл бұрын
such a great video thanks
@KahanDataSolutions2 жыл бұрын
Glad it was helpful, thanks for watching
@Saranwity2 жыл бұрын
awesome!!! Thanks a lot.
@KahanDataSolutions2 жыл бұрын
You're welcome!
@adelhaiba2 жыл бұрын
Thank you very much
@KahanDataSolutions2 жыл бұрын
No problem, thanks for watching
@maharun2 жыл бұрын
Thanks a lot.
@khumozin2 жыл бұрын
Thank you
@KahanDataSolutions2 жыл бұрын
You're welcome
@ruixue6955 Жыл бұрын
4:42 demo
@srini5805 ай бұрын
thanks!
@KoreanLabx Жыл бұрын
I disagree with compatibility stuff when major changes. Most of libraries are compatible even though they increase major number. If it's not compatible, then the users will no longer use that library.
@ralkey3 жыл бұрын
i dont have access to releases on my own repo as in it doesnt exist what do i do now?
@KahanDataSolutions3 жыл бұрын
Perhaps you have limited permissions. Are you the owner of the repository?
@ralkey3 жыл бұрын
@@KahanDataSolutions yes it is my repository
@maghiiTM2 жыл бұрын
@@ralkey I had the same problem. I figured I was not logged in, can you check if you had logged in to your account?
@ralkey2 жыл бұрын
@@maghiiTM ah no i figured it out. One of my chrome extensions removed the releases tab. So i deleted that extension
@frroossst42672 жыл бұрын
👍
@diderror Жыл бұрын
- 4.37 минуте беларуска вова, падабайка за гэта!
@LarsRyeJeppesen2 жыл бұрын
Only Apple products... of course..
@MrZackmedia5 ай бұрын
watching this videos as a BE dev, what a waste of my time. uselessness waste of my time