Commit Graph

11 Commits

Author SHA1 Message Date
Ryan Wang
1d81a73430 Upgrade Node.js to v22 (#7846)
#### What type of PR is this?

/area ui
/kind cleanup

#### What this PR does / why we need it:

Upgrade Node.js to 22

#### Does this PR introduce a user-facing change?

```release-note
None
```
2025-10-22 08:38:13 +00:00
Ryan Wang
b0bae4996c chore: bump pnpm version to 10 (#7597)
#### What type of PR is this?

/area ui
/kind cleanup

#### What this PR does / why we need it:

Bump pnpm version to 10

#### Does this PR introduce a user-facing change?

```release-note
None 
```
2025-06-27 07:29:24 +00:00
John Niang
0c4be85467 Set Java 21 as minimal version (#7451)
#### What type of PR is this?

/kind improvement
/area core
/milestone 2.21.x

#### What this PR does / why we need it:

This PR sets Java 21 as minimal version. After doing that, Halo can only run on Java 21 or newer version.

Fortunately, all plugins and themes won't be affected by the restriction.

> https://docs.gradle.org/current/userguide/toolchains.html#sec:release-flag-toolchain

#### Which issue(s) this PR fixes:

Fixes https://github.com/halo-dev/halo/issues/6867

#### Does this PR introduce a user-facing change?

```release-note
[Action Required] 更新最低运行环境为 Java 21
```
2025-05-20 02:05:25 +00:00
John Niang
aeaa47f6c4 Configure registry while login to Fit2Cloud Docker Registry (#6925)
Signed-off-by: JohnNiang <johnniang@foxmail.com>
2024-10-22 18:25:40 +08:00
Ryan Wang
c8a8ac1b57 chore: update action.yaml (#6923) 2024-10-22 18:05:00 +08:00
John Niang
7e63d4448f Support pushing Docker image into Fit2Cloud Docker Registry (#6921)
Signed-off-by: JohnNiang <johnniang@foxmail.com>
2024-10-22 17:37:56 +08:00
Ryan Wang
248d075481 chore: bump pnpm version to 9 (#5953)
#### What type of PR is this?

/area ui
/kind improvement
/milestone 2.16.x

#### What this PR does / why we need it:

升级 pnpm 的版本至 9,以及 GitHub Actions 的 Node 版本改为了 20。

#### Does this PR introduce a user-facing change?

```release-note
升级 pnpm 的版本至 9
```
2024-05-21 03:24:45 +00:00
John Niang
94a51aba4f Bump pnpm/action-setup version to 3.0.0 (#5364)
#### What type of PR is this?

/kind cleanup
/area core

#### What this PR does / why we need it:

See https://github.com/halo-dev/halo/pull/5340#issuecomment-1950965406 for more.

#### Does this PR introduce a user-facing change?

```release-note
None
```
2024-02-18 08:40:15 +00:00
John Niang
77a34c11d5 Bump actions' versions for muting warning from GitHub workflow
Signed-off-by: John Niang <johnniang@foxmail.com>
2024-02-06 15:57:26 +08:00
John Niang
27db40f7f6 Support building Docker image with major version tag (#5304)
#### What type of PR is this?

/kind improvement
/area core
/milestone 2.13.x

#### What this PR does / why we need it:

This PR supports building Docker image with major version tag, e.g.: `halohub/halo:2`.

#### Which issue(s) this PR fixes:

Fixes https://github.com/halo-dev/halo/issues/4976

#### Does this PR introduce a user-facing change?

```release-note
None
```
2024-02-02 08:38:33 +00:00
John Niang
883c1fadb6 Refactor workflow by not using composite actions from halo-sigs/actions
Signed-off-by: John Niang <johnniang@foxmail.com>
2024-01-10 14:14:36 +08:00