Commit Graph

10 Commits

Author SHA1 Message Date
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