Commit Graph

25 Commits

Author SHA1 Message Date
Fabian 22770e21c6 update deploy-pages 2026-03-25 23:37:00 +00:00
Joe Mooring e6a8487877 pages: Update Hugo workflow
- Bump version
- Set cache directory
- Remove outdated environment variable
2024-07-02 06:21:42 -07:00
James M. Greene c9a0122a59 Update all Pages workflows to use actions/configure-pages@v5 2024-03-29 19:57:20 -05:00
Andreas Deininger 831e9cb8e4 Bump workflow actions of various starter files (#2210) 2024-03-27 10:51:41 -07:00
James M. Greene 9ca802af48 Pages: Update all workflows to use Artifacts V4 2023-12-22 13:22:30 -06:00
James M. Greene 78e2eb137d Update to latest Hugo version 2023-12-04 13:09:37 -06:00
James M. Greene a0a25cc2d4 Pages: Update core actions usage and target Node 20 2023-12-04 12:51:37 -06:00
James M. Greene 4aa5ce6367 Merge branch 'main' into bump-hugo-and-dart-sass-versions 2023-07-13 09:10:00 -05:00
James M. Greene 0c238aec84 Update all Pages starter workflows to use upload-pages-artifact@v2 2023-07-10 23:00:03 -05:00
Joe Mooring c6191f3c15 Update Hugo version and switch to Dart Sass 2023-06-20 22:39:07 -07:00
James M. Greene f31b00f6cc Update all Pages starter workflows to use actions/deploy-pages@v2 2023-03-20 23:25:38 -05:00
James M. Greene db26d12511 Update concurrency.cancel-in-progress to false for all Pages starter workflows 2023-03-14 00:12:22 -05:00
James M. Greene 91513169ea Update all Pages starter workflows to use actions/configure-pages@v3 2023-01-18 16:21:16 -06:00
Joe Mooring 50c4e6f5a8 Fix and improve Hugo starter action
Closes #1854
2022-12-14 05:20:58 -08:00
James M. Greene 4b48da2252 Update Hugo to truly latest 2022-09-02 17:32:30 -05:00
Christian Oliff b12833e671 use latest version of Hugo 2022-09-01 20:55:14 +09:00
James M. Greene 0d82602f17 Add optional quotes to Hugo CLI baseURL 2022-08-25 22:46:48 -05:00
James M. Greene f2c9987d05 Merge branch 'main' into use-configure-pages-v2 2022-08-22 18:31:01 -05:00
James M. Greene 709400e808 Set HUGO_ENV* env vars instead of CLI flag
Reverts https://github.com/actions/starter-workflows/pull/1689

Fixes https://github.com/actions/starter-workflows/issues/1683
2022-08-22 16:13:12 -05:00
James M. Greene f51ed1e63b Merge branch 'main' into use-configure-pages-v2 2022-08-22 14:39:57 -05:00
James M. Greene 0d3c129311 Add missing backslash for multi-line continuation
Co-authored-by: Yoann Chaudet <yoannchaudet@github.com>
2022-08-22 14:37:34 -05:00
James M. Greene c7c674d47e Pages: Explicitly set Hugo environment as production 2022-08-19 11:28:44 -05:00
James M. Greene a935168dbb Add a trailing slash back into the Hugo starter workflow for maximum backward compatibility with themes 2022-08-19 10:15:25 -05:00
James M. Greene 4a6ec1eed2 Update Pages starter workflows to use actions/configure-pages@v2 2022-08-19 09:45:08 -05:00
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