🚀 Make OpenAPI definition available (#3542)

* 🚀 Make OpenAPI definition available

Signed-off-by: Alexandre Franke <alexandre.franke@matrix.org>

* 💚 Fix artifact name

Signed-off-by: Alexandre Franke <alexandre.franke@matrix.org>

* 💚 Introduce dependency between jobs

Signed-off-by: Alexandre Franke <alexandre.franke@matrix.org>

* 🚀 Make historical definitions available

Signed-off-by: Alexandre Franke <alexandre.franke@matrix.org>

Co-authored-by: Alexandre Franke <alexandre.franke@matrix.org>
This commit is contained in:
Alexandre Franke 2021-12-09 03:28:08 +01:00 committed by GitHub
parent 87822fa105
commit 806ae22da7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 27 additions and 1 deletions

View file

@ -9,7 +9,7 @@ cd `dirname $0`/..
mkdir -p assets
# and the swagger
./scripts/dump-swagger.py -o assets/spec/client_server/unstable.json
./scripts/dump-swagger.py -o assets/spec/client_server/api.json
# create a tarball of the assets.
tar -czf assets.tar.gz assets