DEV Community

Cover image for How to Sync Your Portfolio with GitHub Repositories 😻👌

How to Sync Your Portfolio with GitHub Repositories 😻👌

Shrijal Acharya on January 16, 2025

The Issue 🫤 We all (at least most of us) have a portfolio site. As developers, we want to showcase the projects we’ve worked on, which w...
Collapse
 
mukesh_singhania_1992 profile image
Mukesh Singhania •

Great, Shrijal. I really enjoy this. Using GitHub actions this way is super mind blowing.

Collapse
 
shricodev profile image
Shrijal Acharya •

Endless possibilities. :)

Collapse
 
aayyusshh_69 profile image
Aayush Pokharel •

console.log("This is awesome.");

I will soon implement in my own portfolio. Good job sathi! 🫨

Collapse
 
shricodev profile image
Shrijal Acharya •

Thank you, Aayush! 🤝

Collapse
 
nabin_bd01 profile image
Nabin Bhardwaj •

What is MDX and what is the format?

Collapse
 
shricodev profile image
Shrijal Acharya •

You can visit mdxjs.com/ to learn more about MDX.

Basically, it's Markdown with metadata and JSX support.

Collapse
 
larastewart_engdev profile image
Lara Stewart - DevOps Cloud Engineer •

You always find great, or I'd say unexpected ways to make things work. Great job you're doing! 👏🏻

Collapse
 
qasimo_1997 profile image
Qasimo Kaniki •

Good Job.

          if ! git diff --cached --quiet;
Enter fullscreen mode Exit fullscreen mode

what is this command?

Collapse
 
shricodev profile image
Shrijal Acharya •

We are checking if there is any file with any changes. You can find the documentation on this here: git-scm.com/docs/git-diff

Collapse
 
respect17 profile image
Kudzai Murimi •

Lesson learnt, thank you so much

Collapse
 
shricodev profile image
Shrijal Acharya •

Glad you liked it! :)