1
0
Fork 0
mirror of https://github.com/gohugoio/hugo.git synced 2025-03-26 06:23:11 +00:00
Commit graph

95 commits

Author SHA1 Message Date
Bjørn Erik Pedersen
5db27b19c1
circleci: Use default docker image 2024-10-15 15:15:12 +02:00
Bjørn Erik Pedersen
41f69a7255 Upgrade to latest Go version + Some Docker image improvements (note)
* Rename /site to /project
* Add ldflags
* Add go and node to the default image
* Add Dart Sass to the default image
* Build the extended version by default
* Add "npm i" install support with custom entry script override
* Adjust cache logic to speed up CGO rebuilds

Closes 
See 
2024-10-13 20:01:37 +02:00
Bjørn Erik Pedersen
261d7a03ae
Revert "Adjust Circleci workflow to make the Docker images build"
This reverts commit 445283a593.
2024-08-26 15:56:39 +02:00
Bjørn Erik Pedersen
445283a593 Adjust Circleci workflow to make the Docker images build
Closes 
2024-08-26 14:19:22 +02:00
Bjørn Erik Pedersen
46484bff84
Revert "releaser: Rework the run conditions"
This reverts commit 702b1e8b81.
2024-08-18 19:12:03 +02:00
Bjørn Erik Pedersen
0e5a26057c
Revert "circleci: Upgrade to version 2.1 of the schema"
This reverts commit c8f850ae17.
2024-08-18 19:12:02 +02:00
Bjørn Erik Pedersen
c8f850ae17
circleci: Upgrade to version 2.1 of the schema
Updates 
2024-08-18 18:49:42 +02:00
Bjørn Erik Pedersen
702b1e8b81 releaser: Rework the run conditions
Now after actually reading the CircleCI docs...

Closes 
2024-08-18 18:46:56 +02:00
Bjørn Erik Pedersen
73d32e7737
Revert "releaser: Rework the run conditions"
This reverts commit 777534b2a4.

Circle ci throws validation errors:

```
Config does not conform to schema: {:workflows {:release {:jobs [{:prepare_release (not (map? nil)), :when {:and disallowed-key}} nil nil nil]}}}
```
2024-08-18 12:00:47 +02:00
Bjørn Erik Pedersen
777534b2a4
releaser: Rework the run conditions
Closes 
2024-08-18 11:47:51 +02:00
Bjørn Erik Pedersen
2168c5b125 Upgrade to Go 1.23
Fixes 
2024-08-15 10:18:19 +02:00
Bjørn Erik Pedersen
ae9d5e7d83 Upgrade to Go 1.22.5 2024-08-01 12:07:27 +02:00
Bjørn Erik Pedersen
bbc6888d02
build: Fix `GLIBC_2.29' not found issue
Closes 
2024-04-17 12:04:00 +02:00
Bjørn Erik Pedersen
2a060b37a3
Upgrade to Go 1.22.2
Closes 
2024-04-11 15:14:28 +02:00
Bjørn Erik Pedersen
57206e7274 Upgrade to Go 1.22.1
Closes 
2024-03-15 16:40:36 +01:00
Bjørn Erik Pedersen
9571246bcc Upgrade to Go 1.22
Fixes 
2024-02-07 20:42:42 +01:00
Bjørn Erik Pedersen
a541e3b4d4
Upgrade to Go 1.21.6
Closes 
2024-01-16 10:49:03 +01:00
Bjørn Erik Pedersen
eb9f1eb657
Upgrade to Go 1.21.5
Closes 
2023-12-07 12:40:10 +01:00
Bjørn Erik Pedersen
9315a2d2c4
Upgrade to go 1.21.4
Closes 
2023-11-08 11:53:26 +01:00
Bjørn Erik Pedersen
1e9b87f760 Upgrade to Go 1.21.1
See https://github.com/golang/go/issues?q=milestone%3AGo1.21.1+label%3ACherryPickApproved

Fixes 
Fixes 
2023-09-21 21:38:41 +02:00
Bjørn Erik Pedersen
df5d76fed9
release: Revert to building with Go 1.20
We need to investigate these issues, but that needs to wait.

Updates 
2023-08-31 13:20:35 +02:00
Bjørn Erik Pedersen
7e9092eeeb
Revert to bullseye as the release build image
This was not available when I upgraded to Go 1.21, but is now, for some odd reason.

See 7761572995

Fixes 
2023-08-31 11:37:36 +02:00
Bjørn Erik Pedersen
24b1be45c1 Go 1.21 Upgrade
Fixes 
2023-08-23 21:49:27 +02:00
Bjørn Erik Pedersen
70b2aaf873
circleci: Add github.com to known hosts 2023-05-23 10:12:16 +02:00
Bjørn Erik Pedersen
f10009e7f1
Update to Go 1.20.1
Fixes 
2023-03-04 10:36:59 +01:00
Bjørn Erik Pedersen
60e6fa798f
build: Bump build images
To fix changed Shuffle behaviour on Go 1.20.
2023-03-01 21:32:12 +01:00
Bjørn Erik Pedersen
7e51ba03ca
build: Update Linux ARM build image 2023-03-01 18:55:22 +01:00
Bjørn Erik Pedersen
4801e2e8ee build: Update to Go 1.20
Updates 
2023-02-22 11:26:52 +01:00
Bjørn Erik Pedersen
a066e98851
build: Update to Go 1.19.2 2022-10-11 09:26:31 +02:00
Bjørn Erik Pedersen
0bd79d30c1
Use standard GOOS/GOARCH values in release archives
But create aliases with old filenames for the 2 most downloaded archives (to avoid Netlify etc. breaking).

Fixes 
2022-09-15 12:26:22 +02:00
Bjørn Erik Pedersen
06c3ac6741
release: Bump Hugoreleaser version 2022-09-03 11:38:03 +02:00
Bjørn Erik Pedersen
79932e7225
release: Fix the Deb archives
Fixes 
2022-08-29 14:56:15 +02:00
Bjørn Erik Pedersen
45e1084ff2
Add linux/arm64 extended to release setup
Fixes 
2022-08-28 18:23:01 +02:00
Bjørn Erik Pedersen
0cd1929b9c Update to Go 1.19
Fixes 
2022-08-03 23:22:01 +02:00
Bjørn Erik Pedersen
2c5943ddc6
build: Update to Go 1.18.3
Fixes 
2022-06-16 08:27:08 +02:00
Bjørn Erik Pedersen
4d6d1d08da
build: Bump to Go 1.18
Updates 
2022-03-16 08:43:18 +01:00
Bjørn Erik Pedersen
5bd3c8df40
Update to Go 1.17.6
Fixes 
2022-01-07 11:07:42 +01:00
Bjørn Erik Pedersen
e26e13fbb7
releaser: Drop running tests as part of the release 2021-12-17 10:44:10 +01:00
Bjørn Erik Pedersen
c397975af8
Update to Go 1.17.5
Fixes 
2021-12-10 10:36:02 +01:00
Bjørn Erik Pedersen
965a6cbff9 Update to Go 1.17.4 and remove timeout in resources.Get
Fixes 
2021-12-09 13:33:30 +01:00
Bjørn Erik Pedersen
da4406ea50
Revert "releaser: Fat MacOS binaries"
This had some side effect that I'm not prepared to fix today ...

This reverts commit 3a977485eb.

Updates 
Updates 
2021-11-05 16:31:19 +01:00
Bjørn Erik Pedersen
3a977485eb
releaser: Fat MacOS binaries
Fixes 
2021-10-31 11:30:12 +01:00
Bjørn Erik Pedersen
625d2c257a
releaser: Update to Go go1.17.2
* This now uses the `golang:1.17.2-buster` Docker image which runs GLIBC 2.28-10.
* Also added a build hook to warn us if this happens again in the future.

Fixes 
2021-10-10 16:53:44 +02:00
Bjørn Erik Pedersen
e1ead4dbca
Bump down again to Go 1.16.7 for the release builds
Note that this commit has nothing to do with "Hugo not working with Go 1.17", but this is the simplest fix of some build related issues in Hugo 0.88.0.

Updates 
Updates 
2021-09-04 11:22:51 +02:00
Bjørn Erik Pedersen
0fc2ce9e4b
Update to Go 1.17
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 
2021-08-31 11:19:51 +02:00
Bjørn Erik Pedersen
32ead4b1e7
releaser: Bump to Go 1.16.7 2021-08-10 14:00:49 +02:00
Bjørn Erik Pedersen
9312059888
releaser: Bump to Goreleaser v0.171.0
Closes 
2021-06-21 16:12:18 +02:00
Bjørn Erik Pedersen
552cef5c57 Update to Go 1.16.5, Goreleaser 0.169.0
Fixes 
Fixes 
2021-06-08 18:46:35 +02:00
Bjørn Erik Pedersen
29fb456c9e build: Add arm64 to Darwinextended build and add vendorInfo
Closes 
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
718fba7d63 Update Travis, GitHub, CircleCI and Snap to Go 1.16 (only) 2021-02-18 14:11:48 +01:00