From a9cf86fb1bd68d75ed207fa099ab53da3711c4cd Mon Sep 17 00:00:00 2001 From: Yuya KAMATAKI Date: Sun, 7 Sep 2025 17:21:47 +0900 Subject: [PATCH] fix workflow 2 --- .gitea/workflows/deploy-pages.yaml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/deploy-pages.yaml b/.gitea/workflows/deploy-pages.yaml index 2b82f8c..4000c8a 100644 --- a/.gitea/workflows/deploy-pages.yaml +++ b/.gitea/workflows/deploy-pages.yaml @@ -19,14 +19,16 @@ jobs: with: node-version: "20" - - name: Install cobalt (prebuilt release) + - name: Install cobalt (prebuilt via eget) shell: bash run: | set -euo pipefail - curl -LSfs https://raw.githubusercontent.com/crate-ci/gh-install/master/v1/install.sh \ - | sh -s -- --git cobalt-org/cobalt.rs --crate cobalt - ~/.cargo/bin/cobalt --version # 動作確認 - # 公式ドキュメントの「Pre-built Binary」を使用(rustc不要)。:contentReference[oaicite:1]{index=1} + apt-get update + apt-get install -y ca-certificates curl tar + curl -fsSL https://zyedidia.github.io/eget.sh | sh + ./eget cobalt-org/cobalt.rs --to /usr/local/bin/cobalt + cobalt --version + # eget はGitHub Releasesから適切な資産を自動選択します。:contentReference[oaicite:1]{index=1} - name: Build site with cobalt run: cobalt build