Skip to content

(in)secure git workshop πŸ”“+πŸ”‘ = πŸ”

License

Notifications You must be signed in to change notification settings

detiuaveiro/secure-git-workshop

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

(in)secure git workshop πŸ”“+πŸ”‘ = πŸ”

The present repository has several branches, each with a distinct challenge.
You can observe the several steps in the workshop diagram [+].

Starting points πŸš—

  1. The present repo is for demonstration purposes
  2. There are bad practices everywhere ⚑☠️
  3. We'll fix them throughout the workshop!

Execution options πŸ’»

  • Linux or macOS terminal (you can use the subject's virtual machine, it already has all the necessary tools installed)
  • Or Fork repo and use GitHub Actions
    • When forking, don't forget to uncheck the option Copy the main branch only. You need to fork all existing branches.
    • You will need to activate the issues (Settings -> General -> Issues)

Workshop steps preview

You can observe all the execution steps on GitHub actions or in the workflow definition file called ci-demo.yml.

Let's start

git checkout start

About

(in)secure git workshop πŸ”“+πŸ”‘ = πŸ”

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%