summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2023-05-17github: Trim the test flow a littleBjørn Erik Pedersen
We now have much improved end to end tests, so cut the building of the docs site to save some time of the PR builds.
2023-02-22build: Update to Go 1.20Bjørn Erik Pedersen
Updates #10691
2022-12-13github: Update to Dart Sass 1.56.2Bjørn Erik Pedersen
2022-12-11github: Use ruby/setup-rubyBjørn Erik Pedersen
Closes #10517
2022-12-05dartsass: Add sourceMapIncludeSources optionBjørn Erik Pedersen
2022-12-05github: Update Dart Sass Embedded to 1.56.1Bjørn Erik Pedersen
2022-10-25github: Avoid duplicate test runsBjørn Erik Pedersen
2022-10-05github: Use SHA versionsBjørn Erik Pedersen
2022-10-05Resolve dependency-path not found error in workflowjongwooo
2022-10-05Use setup-go action to cache dependenciesjongwooo
2022-09-02Update stale.ymlAlex
Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com>
2022-08-14github: Use GitHub's Choco-Install function to retry installsAnthony Fok
Apparently, two instances of "choco install mingw" running simultaneously (for go-version 1.18.x and 1.19.x) would often cause at least one of them to fail to connect to SourceForge: ERROR: The remote file either doesn't exist, is unauthorized, or is forbidden for url 'https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/ray_linn/GCC-10.X-with-ada/GCC-10.2.0-crt-8.0.0-with-ada-20201019.7z/download'. Exception calling "GetResponse" with "0" argument(s): "The request was aborted: Could not create SSL/TLS secure channel." With Choco-Install however, it simply works every single time! Thanks to keymanapp/api.keyman.com#156 for the great tip! See the definition of the PowerShell Choco-Install function here: https://github.com/actions/runner-images/blob/main/images/win/scripts/ImageHelpers/ChocoHelpers.ps1
2022-08-03Update to Go 1.19Bjørn Erik Pedersen
Fixes #10145
2022-07-09parser/pageparser: Don't store the byte slicesBjørn Erik Pedersen
On its own this change doesn't do any magic, but this is part of a bigger picture about making Hugo leaner in the memory usage department.
2022-05-27github: Set HUGO_BUILD_TAGS: extended when running testsBjørn Erik Pedersen
Also fix TestDecodeConfig/Basic which started to fail in the extended build in 0.99.1. Closes #9935
2022-05-17Update stale.ymlBjørn Erik Pedersen
2022-05-03github: Add permissions to test actionnathannaveen
2022-03-21Update CONTRIBUTING.md to use "go install" to install mageAnthony Fok
In Go 1.18, "go get" no longer builds packages.
2022-03-16github: Make it build with Go 1.18Bjørn Erik Pedersen
I also ran some benchmarks comparing it to Go 1.17.8: ```bash name old time/op new time/op delta SiteNew/Regular_Bundle_with_image-10 5.13ms ± 7% 4.23ms ± 7% -17.47% (p=0.029 n=4+4) SiteNew/Regular_Bundle_with_JSON_file-10 5.12ms ± 1% 4.16ms ± 1% -18.65% (p=0.029 n=4+4) SiteNew/Regular_Tags_and_categories-10 17.3ms ± 2% 15.1ms ± 1% -12.53% (p=0.029 n=4+4) SiteNew/Regular_Canonify_URLs-10 106ms ± 1% 90ms ± 0% -15.86% (p=0.029 n=4+4) SiteNew/Regular_Deep_content_tree-10 34.0ms ± 1% 30.0ms ± 2% -11.72% (p=0.029 n=4+4) SiteNew/Regular_TOML_front_matter-10 22.7ms ± 2% 20.2ms ± 1% -10.93% (p=0.029 n=4+4) SiteNew/Regular_Many_HTML_templates-10 16.7ms ± 0% 14.6ms ± 1% -12.89% (p=0.029 n=4+4) SiteNew/Regular_Page_collections-10 22.2ms ± 1% 19.5ms ± 1% -12.07% (p=0.029 n=4+4) SiteNew/Regular_List_terms-10 7.71ms ± 0% 6.59ms ± 1% -14.52% (p=0.029 n=4+4) name old alloc/op new alloc/op delta SiteNew/Regular_Bundle_with_image-10 2.07MB ± 0% 2.04MB ± 0% -1.40% (p=0.029 n=4+4) SiteNew/Regular_Bundle_with_JSON_file-10 1.85MB ± 0% 1.83MB ± 0% -1.54% (p=0.029 n=4+4) SiteNew/Regular_Tags_and_categories-10 11.8MB ± 0% 11.1MB ± 0% -6.11% (p=0.029 n=4+4) SiteNew/Regular_Canonify_URLs-10 95.8MB ± 0% 95.2MB ± 0% -0.63% (p=0.029 n=4+4) SiteNew/Regular_Deep_content_tree-10 27.4MB ± 0% 26.9MB ± 0% -1.68% (p=0.029 n=4+4) SiteNew/Regular_TOML_front_matter-10 15.2MB ± 0% 14.4MB ± 0% -4.93% (p=0.029 n=4+4) SiteNew/Regular_Many_HTML_templates-10 8.45MB ± 0% 8.24MB ± 0% -2.43% (p=0.029 n=4+4) SiteNew/Regular_Page_collections-10 16.5MB ± 0% 16.2MB ± 0% -1.78% (p=0.029 n=4+4) SiteNew/Regular_List_terms-10 3.73MB ± 0% 3.64MB ± 0% -2.30% (p=0.029 n=4+4) name old allocs/op new allocs/op delta SiteNew/Regular_Bundle_with_image-10 25.0k ± 0% 24.1k ± 0% -3.60% (p=0.029 n=4+4) SiteNew/Regular_Bundle_with_JSON_file-10 25.1k ± 0% 24.1k ± 0% -3.60% (p=0.029 n=4+4) SiteNew/Regular_Tags_and_categories-10 237k ± 0% 234k ± 0% -1.29% (p=0.029 n=4+4) SiteNew/Regular_Canonify_URLs-10 365k ± 0% 363k ± 0% -0.47% (p=0.029 n=4+4) SiteNew/Regular_Deep_content_tree-10 284k ± 0% 279k ± 0% -1.98% (p=0.029 n=4+4) SiteNew/Regular_TOML_front_matter-10 252k ± 0% 249k ± 0% -1.48% (p=0.029 n=4+4) SiteNew/Regular_Many_HTML_templates-10 117k ± 0% 115k ± 0% -1.68% (p=0.029 n=4+4) SiteNew/Regular_Page_collections-10 184k ± 0% 181k ± 0% -1.74% (p=0.029 n=4+4) SiteNew/Regular_List_terms-10 49.9k ± 0% 48.5k ± 0% -2.79% (p=0.029 n=4+4) ```
2022-03-16Remove Go 1.17 supportBjørn Erik Pedersen
Go 1.18 had some breaking changes on source level meaning we cannot build on older Go versions anymore. The improvements in Go 1.18 (e.g. `break` and `continue`) were to good to pass on. Note that you don't need Go (or Go 1.18) to run a pre-built binary. Updates #9677
2022-03-16build: Bump to Go 1.18Bjørn Erik Pedersen
Updates #9677
2022-03-08Update stale.ymlBjørn Erik Pedersen
operations-per-run: 999 We need to get this done so the notification gets back to normal.
2022-02-18Update stale.ymlBjørn Erik Pedersen
Updates #9522
2022-02-18Update stale.ymlBjørn Erik Pedersen
Updates #9522
2022-02-18github: Configure stale to be run manuallyBjørn Erik Pedersen
Updates #9522
2022-01-13github: Clean up the issue templates a littleBjørn Erik Pedersen
2022-01-12github: Add lock-threads stepBjørn Erik Pedersen
2022-01-05github: Increase stale daysBjørn Erik Pedersen
2022-01-04github: Add add stale GitHub actionBjørn Erik Pedersen
2021-12-30Update stale.ymlBjørn Erik Pedersen
2021-08-31Update to Go 1.17Bjørn Erik Pedersen
Go 1.17 now lazy-loads dependencies when `go.mod` is version `go17`. This does not work for us for new projects started with `hugo mod init`. Before this commit, starting a project with Go 1.17 with `hugo mod init` and then start adding dependencies with transitive dependenies to `config.toml` would treat the transitive dependencies as new, and you would potentially get a too recent version of those. Note that this does not effect existing projects, where all dependencies are already recorded in `go.mod`. Fixes #8930
2021-06-13github: Set a dummy Instagram tokenBjørn Erik Pedersen
For now, need to debug why this fails.
2021-06-08Upgrade Instagram shortcodeBjørn Erik Pedersen
Fixes #7879
2021-03-14github: More explicit support link to discourse Patrick Kollitsch
2021-02-18Update Travis, GitHub, CircleCI and Snap to Go 1.16 (only)Bjørn Erik Pedersen
2021-02-06Update to Dart Sass Protocol beta6Bjørn Erik Pedersen
Note that this version is not backwards compatible, so you have to update the protocol binary.
2020-12-30Add Dart Sass supportBjørn Erik Pedersen
But note that the Dart Sass Embedded Protocol is still in beta (beta 5), a main release scheduled for Q1 2021. Fixes #7380 Fixes #8102
2020-12-04chore: configure proper link to discourse.gohugo.io (#8020)Patrick Kollitsch
* chore: configure proper link to discourse.gohugo.io This adds a configuration file to the issue templates for this repo. In this config file, an issue template is added that will look like the existing issue templates, but on click will lead directly to the discourse forum instead of hoping that people read what it says there. The support.md can be deleted. * chore: remove obsolete support.md configuration * chore: remove obsolete autoclosing workflow
2020-10-24deps: Bump github.com/spf13/cobra from 0.0.7 to 1.1.1Anthony Fok
Cobra 1.1.1 fixes internal formatting for go-md2man v2 (which caused man page generation e.g. "hugo gen man" to be broken since Cobra 0.0.6). See spf13/cobra#1049 for context.
2020-09-08Revert "Update dependabot.yml"Bjørn Erik Pedersen
This reverts commit c0655ba6ce5db54e8fec2c0e2bef9965b9fb90fc.
2020-09-07Update dependabot.ymlBjørn Erik Pedersen
2020-09-07Create dependabot.ymlBjørn Erik Pedersen
2020-08-16Revert "Update stale.yml"Bjørn Erik Pedersen
This reverts commit 4f69ade7118302abff97169d17bfa9baac6a711c.
2020-08-15Update stale.ymlBjørn Erik Pedersen
2020-06-26Update bug_report.mdBjørn Erik Pedersen
2019-10-11Update feature_request.mdBjørn Erik Pedersen
2019-09-30Update bug_report.mdBjørn Erik Pedersen
2019-09-25github: Add issue templates and actionBrian MacKinney
2018-05-21Create SUPPORT.mdChristian Oliff
To help cut down on the number of general questions, it'd be good to add a `SUPPORT.md` to the `.github` folder. A link to this would then be displayed automatically when a user opens a New Issue (https://github.com/gohugoio/hugo/issues/new). To see an example of this take a look at: https://github.com/twbs/bootstrap/issues/new
2018-04-01Update stale.ymlBjørn Erik Pedersen