. It lets you design a VS Code theme and exports a JSON file of your creation. I had my theme file in hand, and I was ready to go. Or so I thought.
that sets up your project template, and then
To publish anything on the Marketplace, you need a Microsoft DevOps account and a Personal Access Token (PAT) to authenticate. So I followed the tutorial video step-by-step, only to be met with a parade of errors. Every fix just led to another error, but I wasn’t about to let a few (okay, many) errors stop me. I was going to publish this theme, even if it took all day.
🚀 The Publish Button… Finally
After tons of troubleshooting, following the latest docs, and a few moments of existential dread, I finally hit publish using VSCE. My theme was live on the Marketplace! It was an incredible moment. But as any developer knows, once you get one thing working, three other things break.
to automate updates.
to handle the versioning, generate changelogs, and add release tags. Of course, there were more errors (mostly thanks to my GitHub PAT not having the right permissions), but I powered through. Finally, the whole setup worked.
🎉 The Finishing Touches
, you’ll see a string of messy commits—a testament to the learning process. This project taught me more than any course could, covering everything from basic theme creation to advanced CI/CD setup. Now that I’ve built a solid foundation, I’m ready to dive into even more ambitious projects.
P.S. Check out my ⭐. I’ll be actively working on any issues that pop up to polish it even further. If you want, I can blog an entire in-depth tutorial for you guys, diving into each step!
Happy coding! 🎉
SOCIAL SHARE CARD GENERATOR