From 35c24b9810e70c4f211878641f6fa6a62d7e338d Mon Sep 17 00:00:00 2001 From: lorddaedra Date: Mon, 13 Mar 2023 13:01:10 +0300 Subject: [PATCH] Fix #23 - Add OpenAPI validation tests to CI (#24) * Fix #23 - Add OpenAPI validation tests to CI * Move `workflows` to `.github` directory * Run Spectral linter * Add linter config file * Split validation tasks * Add validation through the editor * Use editor.swagger.io * Remove .DS_Store --- .DS_Store | Bin 6148 -> 0 bytes .github/workflows/Spectral.yml | 19 ++++++++++++++ .github/workflows/editor-swagger-io.yml | 20 ++++++++++++++ .github/workflows/openapi-spec-validator.yml | 26 +++++++++++++++++++ .gitignore | 3 ++- .spectral.yml | 1 + 6 files changed, 68 insertions(+), 1 deletion(-) delete mode 100644 .DS_Store create mode 100644 .github/workflows/Spectral.yml create mode 100644 .github/workflows/editor-swagger-io.yml create mode 100644 .github/workflows/openapi-spec-validator.yml create mode 100644 .spectral.yml diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 944ccebda19cdeb34432fa4ff0a42094bec347ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKO;5ux41IwLjd9tLWB&kDh(AzG<%YOSaAvTI4|Sv3T8Z8I(|Jz3q0;WUp~;q# z=h$)MKB;jHz>VwK4KM;Q;1G<4oO(q3GCFdimNTN0XOz{;eZ8udT;Fzfo52_`2L2lZ z^6f^L;R7pFt?ze&wb+njjs#EmLV=okPHTb;Q~IXV9=Xo3^wv+WNyM6-g8nzg{c2ZS zmE5zSr{tN*pVJ@o_Sj}b|2g+9m|>1@T;rAJtPYZAe;%8Rd%Vnj*vkE#jLlITB>P>N zZ1V5*^9@XnmjTvnk- z0@6cqA(R+GowgV*gwr1DzErUZ7{cMS`EYu&(+