For anyone asking how do you apply this across Dev, Staging and Prod. Simply duplicate the github action file 3 times and change the args to match what you need. i.e. "On push dev"........ "args: deploy --stage=dev" then in the next one "On push staging"........ "args: deploy --stage=staging"
@CompleteCoding10 ай бұрын
Nice addition!
@PlatesAndPlacesWithSK2 жыл бұрын
Hey Sam, I am a full stack dev by profession. The projects I work on required alot of serveeless knowledge. As a newbie, I have learnt alot seeing your videos and applying few good practices.. Keep up the good work.looking Forward to learn more. Cheers !
@CompleteCoding2 жыл бұрын
Awesome to hear that the videos were useful
@BrianHHough2 жыл бұрын
Learning GitHub Actions was on my developer learning roadmap for this year, so this video came at THE right time! Thanks for making such helpful content on serverless!! 💯
@CompleteCoding2 жыл бұрын
Github actions is something I would recommend any dev at least tries out.
@openupthecloud2 жыл бұрын
Amazing work, Sam! I love GHA, so nice that it's so readily available for anyone with a GitHub account 🙏 No more standing up Jenkins boxes! 😆
@CompleteCoding2 жыл бұрын
Jenkins was the thing of my nightmares when getting started in software development!
@harshitsrivastava9903 Жыл бұрын
Great Informative and Easy!
@CompleteCoding Жыл бұрын
People often massively overcomplicate CICD
@alphavega012 жыл бұрын
nice vid - thanks! I like using global secrets - saves having to add for each repo - they can be assigned to a number of repos (so can be narrowed down)
@CompleteCoding2 жыл бұрын
That's a nice way to do it
@iamdhison2 жыл бұрын
Hey mate, nice video. How to promote the release from dev env to prod env?
@milton-rincon2 жыл бұрын
Amazing video, Github actionsis an amazing tool.
@CompleteCoding2 жыл бұрын
Couldn't agree more! I'm coming out with an 'advanced github actions' video soon
@senthur2512 жыл бұрын
Thanks for your awesome video 👏👏👏 Through this deployment process can we create other resources (sqs, dynamodb) defined in the serverless.yml??
@CompleteCoding2 жыл бұрын
You can create anything that you would create in a normal serverless project. They'll all be deployed when the action runs. I've got some videos on how to add Dynamo to your serverless project here kzbin.info/www/bejne/Z5XIaYGhidiYp68
@tomn40192 жыл бұрын
Awesome video really useful 👍👍
@CompleteCoding2 жыл бұрын
Hey Tom! It's so easy to set up.
@KuriArsene2 жыл бұрын
Can I do this with serverless compose?
@OmpalSingh-pw7mc2 жыл бұрын
Thanks for making video for deploy lambda using CI/CD
@CompleteCoding2 жыл бұрын
It's something that I've been asked for a few times It can be something that can be set up in a really complex way. I wanted to show people how easy it can be.
@muneerhasan45612 жыл бұрын
Can you create aws codepipeline with serverless deployment?
@CompleteCoding2 жыл бұрын
You can run a serverless deployment using AWS code pipeline. The challenge is that you also want the pipeline to be built using infrastructure as code. You then need a separate repo to create the pipeline. This is one of the main reasons I avoid it