Skip to content
This repository has been archived by the owner on May 5, 2024. It is now read-only.

Github Pages #18

Closed
manuel3108 opened this issue Apr 20, 2024 · 1 comment
Closed

Github Pages #18

manuel3108 opened this issue Apr 20, 2024 · 1 comment
Labels
C: new-composer Let's create a new composer T: composer Topic: composer

Comments

@manuel3108
Copy link
Member

Website

https://pages.github.com/

Documentation

https://docs.github.com/en/pages

Integration summary

  1. create new workflow file inside .github/workflows/
  2. install dependencies, build website
  3. Use external action for publishing i.e. : https://github.com/svelte-compose/svelte-compose/blob/main/.github/workflows/changesets.yml#L56-L62
  4. Ask for adding cname (if not check that svelte.config.js is properly setup for a subdirectory deployment)

Further details

It's always a pain to create these config files. The resulting yml file is going to be opinionated in some parts, but the good think is that you can modify it later on without any problems.

@manuel3108 manuel3108 added T: composer Topic: composer C: new-composer Let's create a new composer labels Apr 20, 2024
This was referenced Apr 20, 2024
@manuel3108
Copy link
Member Author

Project is now using the svelte-add name again. Issue moved: svelte-add/svelte-add#339

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
C: new-composer Let's create a new composer T: composer Topic: composer
Projects
None yet
Development

No branches or pull requests

1 participant