Commit Graph

15 Commits

Author SHA1 Message Date
Kengo TODA
afe6f99154 ci: update actions/github-script
Signed-off-by: Kengo TODA <skypencil@gmail.com>
2024-03-17 06:35:51 +08:00
Kengo TODA
b9df1d9042 ci: bump up actions to use latest NodeJS runtime
Signed-off-by: Kengo TODA <skypencil@gmail.com>
2023-11-19 19:50:15 +08:00
Kengo TODA
c61c6f59f3 feat: Default docker-compose version to latest (#643)
* test: add expected behavior as a test case

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* implement the necessary feature

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* add a missing return type

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* ci: try to run action without GITHUB_TOKEN env var

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* input version is not required

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* update the distributed package

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* fix eslint warning

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* provide GITHUB_TOKEN to create Octokit

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* docs: update README.md

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* docs: update README.md

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* docs: update README.md

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* docs: update README.md

Signed-off-by: Kengo TODA <skypencil@gmail.com>

* update distributions

Signed-off-by: Kengo TODA <skypencil@gmail.com>

Signed-off-by: Kengo TODA <skypencil@gmail.com>
2022-12-25 13:58:23 +08:00
Kengo TODA
c3bf9384e1 ci: introduce actionlint and semantic-tags (#537)
close #466
2022-07-30 21:31:06 +08:00
Kengo TODA
f4e83dcee9 ci: add missing tests for the previous release 2022-04-19 08:16:39 +00:00
Sergeev Alexander
e1d8c7b2f9 fix: version prefix 'v' is missing for docker-compose v2
* System naming for docker-compose >= 2.0 fixed

As you might notice they started naming releases using not capitalized system name starting from `docker-compose` v2.0.0 ([ref](https://github.com/docker/compose/releases/tag/v2.0.0)).
This commit adds version check and fixes system name (returned by `uname -s`).

* Update src/install.ts

Co-authored-by: Kengo TODA <skypencil+github@gmail.com>

* Version

Naming for later versions updated

* Parsing instead of lexicographical order applied

* Update src/install.ts

Co-authored-by: Kengo TODA <skypencil+github@gmail.com>

* Tests for new release naming added

* Integration test for versions  > 2.0.0 added

* Version tag for releases >= 2.0.0 fixed

* Indentation restored

* js files compiled

* auto-appending 'v' added

Co-authored-by: Kengo TODA <skypencil+github@gmail.com>
2022-04-18 11:40:59 +08:00
Kengo TODA
7c8c232652 ci: shorten the workflow definition 2022-03-17 17:14:52 +08:00
Kengo TODA
bafe70664b ci: bump actions to use NodeJS v16 as runtime 2022-03-17 17:14:52 +08:00
Kengo TODA
c5d953bd7a build: publish the package 2021-07-16 18:08:57 +08:00
Kengo TODA
c9b3100abb ci: use PAT to push 2021-07-16 17:55:17 +08:00
Kengo TODA
c8ad479155 ci: try to push a commit by semantic-release
https://github.com/semantic-release/git/issues/196#issuecomment-702901192
2021-07-16 17:48:35 +08:00
Kengo TODA
74676fbfa6 Introduce the semantic release (#234)
* build: update metadata

* ci: introduce setup-node to use specific node version

* ci: introduce semantic-release

* chore: update dist files

* ci: fix the format of Actions
2021-07-16 17:22:55 +08:00
Kengo TODA
583b9ac80c build with the latest dependencies (#84)
* build with the latest dependencies

close #69

* chore: update the dist files

* ci: use `npm ci` instead of `npm i`

* chore: update the dist files
2020-12-06 17:56:38 +08:00
Kengo TODA
367ba4923b feat: implement basic feature working for Linux only 2020-08-27 20:39:35 +08:00
Kengo TODA
580c29732a Initial commit 2020-08-27 11:53:14 +08:00