Continuous Integration Will Give You Superpowers | GitHub Actions + .NET

Sdílet
Vložit
  • čas přidán 29. 05. 2024
  • ☄️ Master the Modular Monolith Architecture: bit.ly/3SXlzSt
    📌 Accelerate your Clean Architecture skills: bit.ly/3PupkOJ
    🚀 Support me on Patreon to access the source code: / milanjovanovic
    Ask yourself, how many lines of code do you write each day? I'll show you how to write better code with static code analyzers. Add them to your project to enforce code style and quality guidelines. The next step is implementing Continous Integration. You can use GitHub Actions to implement CI in no time.
    Join my weekly .NET newsletter:
    www.milanjovanovic.tech
    Read my Blog here:
    www.milanjovanovic.tech/blog
    How To Build a CI/CD Pipeline With GitHub Actions And .NET:
    www.milanjovanovic.tech/blog/...
    Chapters
    0:00 Editorconfig and Static Code Analyzers in .NET
    6:23 Continous Integration using GitHub Actions
    9:10 Breaking Continous Integration pipeline on purpose
  • Věda a technologie

Komentáře • 20

  • @MilanJovanovicTech
    @MilanJovanovicTech  Před 6 měsíci +2

    📌 Each week, I send one piece of practical advice about .NET and software architecture. It's a 5-minute read (or less) and comes every Saturday morning.
    Join 33,000+ engineers → milanjovanovic.tech

  • @twstdp1
    @twstdp1 Před 6 měsíci +2

    I almost always find your videos relevant to things I'm working on. 👍🏻👍🏻 Keep doing what you do. Really appreciate it!

  • @user-fz3mr1io4y
    @user-fz3mr1io4y Před 6 měsíci +1

    Finally I figured out what is CI definition. Thanks, Milan!!!

    • @MilanJovanovicTech
      @MilanJovanovicTech  Před 6 měsíci

      I have a more in-depth sample also: www.milanjovanovic.tech/blog/how-to-build-ci-cd-pipeline-with-github-actions-and-dotnet

  • @madd5
    @madd5 Před 6 měsíci +1

    Thumbnail gazing into my soul

  • @taner-saydam
    @taner-saydam Před 6 měsíci +1

    Nice. Thanks. I will try it as soon as possible. 😉

  • @user-rx4zz2rt9t
    @user-rx4zz2rt9t Před 6 měsíci

    Hi Milan! Great video as always. This question is maybe a bit off topic for this video... But I'm new to DDD and was wondering where/how to implement/inject the domain service. Do i create an interface for the service and inject it into the entity directly? Or do i inject the interface in the handler? And where do the interface and the implementation of the domain service reside?

  • @user-fz3mr1io4y
    @user-fz3mr1io4y Před 6 měsíci

    thank a lot for your job

  • @vasiliioleinic
    @vasiliioleinic Před 6 měsíci +1

    Moving away from a GitLab to Github rn so this video is spot on )

    • @MilanJovanovicTech
      @MilanJovanovicTech  Před 6 měsíci

      Who still uses GitLab?! 😁

    • @vasiliioleinic
      @vasiliioleinic Před 6 měsíci

      @@MilanJovanovicTech You will be really surprised at the answer :D

    • @davidpccode
      @davidpccode Před 5 měsíci

      Why? In terms of CICD GitLab is light years more advanced than GitHub