jolicode / slack-php-api

:hash: PHP Slack Client based on the official OpenAPI specification
https://jolicode.github.io/slack-php-api/
MIT License
224 stars 56 forks source link

Fail CI build when SDK is not sync with the current spec #14

Closed pyrech closed 5 years ago

pyrech commented 5 years ago

Add a CI step to generate the SDK from the versioned spec. The goal is to fail the CI build in case someone updated only the OpenAPI spec or the SDK without respecting the procedure in https://github.com/jolicode/slack-php-api/blob/master/doc/updating-sdk.md