47 Commits

Author SHA1 Message Date
Yoann Chaudet c6b6e3f6a6 Fix typo 2022-02-07 18:23:34 -08:00
Yoann Chaudet 45e128e769 Refactor tests to use a matrix 2022-02-07 18:19:51 -08:00
Mingzi 0305abd5bc Merge pull request #22 from actions/bump-up-jekyll-pages-version
Bump up action.yaml
2022-02-07 11:57:34 -08:00
yimysty 4af3ebaefe adjust action.yml
Docker / build (push) Has been cancelled
v1.0.1
2022-02-07 11:47:08 -08:00
Mingzi 0b721d8c8c Merge pull request #21 from actions/fix-running-order
Minor fix for running order
2022-02-07 11:19:11 -08:00
yimysty f6fe1084ae adjust workflow render order 2022-02-07 10:53:07 -08:00
Mingzi e4481dedba Merge pull request #20 from actions/add-jekyll-build-pages-release-process
Add jekyll pages release process
2022-02-07 10:48:26 -08:00
yimysty 686b487ffe fix merging issue due to render 2022-02-07 10:41:53 -08:00
yimysty 82f5f31626 Merge remote-tracking branch 'origin' into add-jekyll-build-pages-release-process 2022-02-07 10:31:42 -08:00
Jess Bees 57502bcebd Merge pull request #15 from actions/jess/compare-outputs-in-ci
Compare jekyll build output in CI
2022-02-07 13:30:35 -05:00
yimysty 7da3e0f0a3 uppercase nit 2022-02-07 09:49:16 -08:00
yimysty 0c8c98072d add release process 2022-02-07 09:43:38 -08:00
Jess Bees 5a78e45c89 Support recording expected output in an action!
the `record_expected_output` script now uses the `act` utility
(https://github.com/nektos/act) to run this repo's action in a container
as github actions would.

You can now pass one argument to that, `local`, to go back to running
`github-pages` on your local ruby install. (I removed the `.ruby-version`
file since we don't *need* to record using the local env anymore, so
make sure that you're on Ruby 2.7.4)

This eliminates the inconsistency between recorded output and generated
output on actions, so we don't need to ignore any lines in `diff` anymore.
2022-02-02 12:50:26 -05:00
Jess Bees 12272ee8f1 Add test projects which test the 'future' config option 2022-02-02 11:59:50 -05:00
Jess Bees d0debd29ca Ignore the SEO json tag, which is inconsistently rendered locally and on actions 2022-02-02 11:59:50 -05:00
Jess Bees 2788dc5c6e Add expected outputs for existing tests 2022-02-02 11:59:50 -05:00
Jess Bees 3386346410 Add script to record expected output 2022-02-02 11:59:50 -05:00
Jess Bees 89a4014787 exclude directories from the list of files to compare 2022-02-01 14:34:54 -05:00
Jess Bees ac02ba7b04 Add a test step to compare outputs
There is no expected output committed to the repo yet, so it is expected
to fail.
2022-02-01 11:35:24 -05:00
github-actions[bot] c96882ab68 Add generated action.yml 🤖 2022-01-28 23:42:42 +00:00
Yoann Chaudet d4e051b1d6 Merge pull request #12 from actions/future-false
Revert to not setting the future option
2022-01-28 15:40:56 -08:00
Yoann Chaudet 2e7c5b84da Add CODEOWNERS 2022-01-28 15:36:07 -08:00
Yoann Chaudet 940f8216ae Doc 2022-01-28 15:32:53 -08:00
Yoann Chaudet f63b9bcb67 Revert to not setting the future option 2022-01-28 15:23:24 -08:00
github-actions[bot] 4fc751033d Add generated action.yml 🤖 2022-01-06 22:46:29 +00:00
Yoann Chaudet 53445b3603 Merge pull request #8 from actions/build-revision
Initialize JEKYLL_BUILD_REVISION with GITHUB_SHA (feedback)
2022-01-06 14:44:39 -08:00
Yoann Chaudet 2757a540d8 Revert "Update action.yml.erb"
This reverts commit 97ba9f646d.
2022-01-06 13:24:42 -08:00
Yoann Chaudet 97ba9f646d Update action.yml.erb 2022-01-06 13:21:36 -08:00
Yoann Chaudet 4305d8a1b4 Move default value in the action manifest 2022-01-06 13:17:41 -08:00
Yoann Chaudet 0c67c6e270 Initialize JEKYLL_BUILD_REVISION with GITHUB_SHA 2022-01-05 14:58:09 -08:00
github-actions[bot] 3359c3624a Add generated action.yml 🤖 2021-12-27 23:41:47 +00:00
Yoann Chaudet a8e1e47076 Merge pull request #6 from actions/pages/future
Add --future support and + add a shellcheck
2021-12-27 15:30:08 -08:00
Yoann Chaudet 006a9c284c Fix linter 2021-12-27 15:27:23 -08:00
Yoann Chaudet 4df4c80f3f Allow for non-true values (verbose and future inputs) 2021-12-27 15:25:15 -08:00
Yoann Chaudet 22f2e08e5f Update action.yml 2021-12-27 15:00:36 -08:00
Yoann Chaudet b25c12117e Pin shellcheck and switch to boolean inputs 2021-12-27 14:58:09 -08:00
Yoann Chaudet 64126f93b1 Add --future support and + add a shellcheck 2021-12-27 14:49:16 -08:00
github-actions[bot] 6379b9899d Add generated action.yml 🤖 2021-12-17 22:57:05 +00:00
Tommy Byrd e9646659a8 Merge pull request #5 from actions/add-jekyll-octicons
Add jekyll-octicons to published image
2021-12-17 17:55:08 -05:00
Tommy Byrd 025dec17b1 fix quote 2021-12-17 17:50:35 -05:00
Tommy Byrd 02eaf6c308 add jekyll-octicons to published image 2021-12-17 17:43:47 -05:00
github-actions[bot] 9875335f76 Add generated action.yml 🤖 2021-12-15 22:19:44 +00:00
Tommy Byrd 87a097fdcc allow publishing major tags 2021-12-15 17:17:51 -05:00
Yoann Chaudet ff8e5870a6 Update README.md 2021-12-15 11:13:45 -08:00
github-actions[bot] a6be39bbae Add generated action.yml 🤖 2021-12-14 16:41:39 +00:00
Tommy Byrd 1ff69385d4 bring over ci setup 2021-12-14 11:39:34 -05:00
Tommy Byrd 39a7bb35bb publish to actions org 2021-12-14 11:27:51 -05:00