build: use semantic-release to automate release (#2830)

* Link to previous deploys of releases instead of versioned docs

* Use semantic-release to automate release

* Use an environment for release job

* Run release only on push event
This commit is contained in:
ylemkimon
2021-03-22 15:30:57 +09:00
committed by GitHub
parent 7300952ae1
commit 3568cb9c99
76 changed files with 5072 additions and 14910 deletions

1
.gitignore vendored
View File

@@ -18,6 +18,7 @@ coverage/
docs/cli.md
lib/core/metadata.js
lib/core/MetadataBlog.js
website/prev-versions.json
website/translated_docs
website/build/
website/node_modules