ralexander-phi / marp-action

Publish your Marp Presentation to GitHub Pages automatically using a GitHub Action
https://alexsci.com/test-marp-action/
MIT License
18 stars 2 forks source link

Can this action support multiple branches in a single repository? #7

Open gep13 opened 2 years ago

gep13 commented 2 years ago

This action looks like it will be really useful, so thank you very much for creating it!

I was a long time user of GitPitch before it closed down, and I am looking to see whether I can use Marp as a replacement.

The way I used to create my GitPitch decks was that I would work off of the master/main branch, and once I gave a presentation I would create a branch at the point that I gave the talk, so that anyone who wanted to review the slide deck for that version of the talk could go back and look at it, and I could continue to tweak/change the slide deck on the master branch.

An example of this can be found here:

https://github.com/gep13-talks/CakeDemos

Is it possible for this action to support the creation of multiple folders in the site that is published to GitHub pages? i.e. a folder for each branch, and then I could give folks a link to the folder to view that version of the slide deck.

Thanks for any help that you can offer here!

ralexander-phi commented 2 years ago

I like this idea a lot! I've seen a couple different ways people are using this that suggests the need for multi-branch support. Thanks for reaching out.

I'd like to keep this repo simple (and backwards compatible for anyone using it currently), so I think I'll consider this as a feature for a new repo.

I can't provide an ETA, but if I can find a couple free hours I'll give it a shot.

gep13 commented 2 years ago

@ralexander-phi said... I can't provide an ETA, but if I can find a couple free hours I'll give it a shot.

This would be amazing! More than happy to be a beta tester for something if you get it up and running!

@ralexander-phi said... I'd like to keep this repo simple (and backwards compatible for anyone using it currently), so I think I'll consider this as a feature for a new repo.

I think that makes a lot of sense!