Files
starter-workflows/icons
Jess Bees 4a8f18e34d Add starter workflows for Pages builds and deployments (#1645)
* commit dummy workflow

* Update nextjs.yml

* renaming

* actually do a node build

* add jekyll build & deploy

* add permissions

* update jekyll to use composite upload action

* update next to use composite upload action

* update icon yml

* change nexjs icon

* Cleanup further the Jekyll template

* add gatsby starter workflow

* fix composite error

* fix updated actions

* Add Hugo

* Apply suggestions from code review

* Inital commit for nuxtjs starter workflow

* Cleanup all templates

* Add baseUrl through an action

* Use `base_url` output for Hugo configuration

* Create static.yml

* Create static.properties.json

* clarify path

* alternative jekyll icon with only tube

* use alternate jekyll icon

* use original xvg with proper viewBox parameters

* Add paper-spa/configure-pages to starter workflows

Replaces paper-spa/setup-pages where appropriate.

* use setup-ruby action instead of our container

* Add starter workflow for GitHub Pages's legacy Jekyll build

Named `jekyll-gh-pages` so that it connotes the familiar "hands off"
build process of the Jekyll build as performed by github pages workers,
without sounding deprecated by using the words "legacy" or "classic".

* Use the static_site_generator input so we can modify the correct config

* Update gatsby.yml

* Update wording on the 'legacy' jekyll workflow

* Fix filename: this should have a json extension

* Fix filename: this should have a .properties.json extension

* Update nextjs.properties.json

* Update static.properties.json

* Fix typo in name of Gatsby

* Remove pull_request triggers

* Update to latest versions of core Actions

* Remove '--if-present' flag from 'npm run build' commands to prevent silent failure

* Perform static HTML export for Next.js

* Add '--no-install' flag to 'npx' usage

* Update Nuxt starter workflow to run 'generate'

* Default to using npm if not using yarn

* Reword 'nuxt generate' step name

* Update pages/gatsby.yml

* Update description of Jekyll starter workflow

* Add configure-pages step to static workflow

* Add configuration step to enable Pages

* Pages: Set `PREFIX_PATHS` env var for Gatsby build

* Update Next.js starter workflow to cache builds

See https://nextjs.org/docs/advanced-features/ci-build-caching#github-actions

* Update NuxtJS starter workflow to cache builds

Basically modeled after the Gatsby starter workflow

* Call out node ssg getting started + setup

* Update nuxt documentation

* Retarget actions referencing `paper-spa` to `actions`

Also point to newly published `v1` tags rather than `main` or `v0`.

Co-authored-by: yimysty <yimysty@github.com>
Co-authored-by: Tommy Byrd <tcbyrd@github.com>
Co-authored-by: Yoann Chaudet <yoannchaudet@github.com>
Co-authored-by: Timothy <tjyung@github.com>
Co-authored-by: Smitha Borkar <12040799+smithaborkar@users.noreply.github.com>
Co-authored-by: James M. Greene <JamesMGreene@github.com>
2022-07-27 18:45:54 +05:30
..
2020-08-24 13:04:54 +02:00
2020-12-11 23:39:46 +08:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2020-05-20 13:28:44 -07:00
2020-05-20 13:28:44 -07:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2022-03-02 10:53:29 -08:00
2019-08-14 14:54:18 -07:00
2019-08-16 10:21:30 -07:00
2022-06-09 12:52:18 +01:00
2019-08-14 14:54:18 -07:00
2021-06-09 08:24:51 -07:00
2020-08-19 13:20:57 +09:00
2019-08-14 14:54:18 -07:00
2020-07-24 01:18:56 +05:30
2021-11-19 16:41:15 +01:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2022-04-14 11:34:48 +05:30
2021-06-30 14:18:24 -07:00
2019-08-14 14:54:18 -07:00
2019-08-21 15:53:46 -04:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2022-04-26 22:00:20 -07:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2020-05-17 22:16:47 -04:00
2019-08-14 14:54:18 -07:00
2021-03-08 13:45:56 +00:00
2021-09-16 11:02:21 +05:30
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2021-11-15 08:40:01 -05:00
2020-09-28 16:59:32 +02:00
2019-08-14 14:54:18 -07:00
2022-06-04 19:50:14 -07:00
2021-12-03 13:19:43 -05:00
2021-04-26 11:04:15 +03:00
2022-06-22 18:02:42 -07:00
2022-06-06 18:04:42 -04:00
2022-06-06 18:06:03 -04:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2020-04-13 22:04:41 +02:00
2022-01-14 23:32:21 +00:00
2022-03-10 17:17:43 +01:00
2022-05-24 16:52:04 -03:00
2019-08-29 14:21:24 +07:00
2020-04-30 11:08:09 +08:00
2020-04-28 14:59:11 -04:00
2021-04-14 19:35:46 +01:00
2019-08-14 14:54:18 -07:00
2021-11-29 11:49:33 +01:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00
2019-08-14 14:54:18 -07:00