From fe2f239ba4e1d9c84aa2c2cb11896aa3c85d0a20 Mon Sep 17 00:00:00 2001 From: Manabu Niseki Date: Tue, 12 Nov 2024 12:14:04 +0900 Subject: [PATCH 1/2] ci: update workflows --- .github/workflows/docs.yml | 1 + .github/workflows/node.yml | 1 - .github/workflows/ruby.yml | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 742faa302..18af414f2 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,6 +1,7 @@ name: Publish docs on: + workflow_dispatch: release: types: ["created"] diff --git a/.github/workflows/node.yml b/.github/workflows/node.yml index 9f647716a..004a3002c 100644 --- a/.github/workflows/node.yml +++ b/.github/workflows/node.yml @@ -7,7 +7,6 @@ on: - "frontend/**" - ".github/workflows/node.yml" pull_request: - branches: [master] paths: - "frontend/**" - ".github/workflows/node.yml" diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 75c7d258f..d6fb52a68 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -11,7 +11,6 @@ on: - "Rakefile" - "specs/**" pull_request: - branches: [master] paths: - ".github/workflows/ruby.yml" - "Gemfile" From 64d0899f312cd6088ba5a03dd1a07dd7894113e4 Mon Sep 17 00:00:00 2001 From: Manabu Niseki Date: Tue, 12 Nov 2024 12:14:16 +0900 Subject: [PATCH 2/2] docs: update docs --- docs/dev.md | 4 ++-- docs/requirements.md | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/dev.md b/docs/dev.md index 690a55c22..7238fee16 100644 --- a/docs/dev.md +++ b/docs/dev.md @@ -2,8 +2,8 @@ ## Requirements -- Ruby v3.1+ -- Node.js v20+ +- Ruby v3.2+ +- Node.js v22+ - Python - Docker (Docker Compose) - [actionlint](https://github.com/rhysd/actionlint) diff --git a/docs/requirements.md b/docs/requirements.md index a9376b75c..875de48b8 100644 --- a/docs/requirements.md +++ b/docs/requirements.md @@ -2,13 +2,13 @@ ## Runtime -Ruby 3.1+ (tested with 3.1, 3.2 and 3.3) +Ruby 3.2+ (tested with 3.2 and 3.3) ## Database - SQLite3 -- PostgreSQL (v16) -- MySQL (v8) +- PostgreSQL (v16+) +- MySQL (v8+) You need a database to make the data persistent. See [Database](./emitters/database.md) for details.