-
Notifications
You must be signed in to change notification settings - Fork 61
Commit
* Add v3.0 of swagger.yaml * Add initial swagger.yaml pushign via GitHub Actions * Test commit * Switch to PUT for pushing to Swagger API * Update Swagger API url for posting * Use SwaggerHub CLI * Reset swagger.yaml * Change url parameter names * Add main_viewpoint_guid property to Swagger (#333) * Add main_viewpoint_guid property to Swagger * Rename property * Add markers to Swagger spec (#334) * Remove BIM Snippet in Swagger spec (#335) * Add topic file ids to viewpoints (#336) * Swagger custom fields (#341) * Swagger custom fields * Update missing objects * Fix schema errors --------- Co-authored-by: Jon Anders Sollien <[email protected]> * Include related topics in topic model (#343) * Add viewpoint audit information (#342) * Feature/translucency in swagger (#344) * Add models for translucency * Add endpoint to get translucency * Update to reflect changes from d92ce0d * Add topic relations to Swagger spec * Update swagger.yaml Co-authored-by: Georg Dangl <[email protected]> * Update swagger.yaml Co-authored-by: Georg Dangl <[email protected]> * Update swagger.yaml Co-authored-by: Georg Dangl <[email protected]> * Update swagger.yaml Co-authored-by: Georg Dangl <[email protected]> * Update swagger.yaml Co-authored-by: Georg Dangl <[email protected]> * Update swagger.yaml Co-authored-by: Georg Dangl <[email protected]> * Update swagger.yaml Co-authored-by: Georg Dangl <[email protected]> * Update swagger.yaml Co-authored-by: Georg Dangl <[email protected]> * Update swagger.yaml Co-authored-by: Jon Anders Sollien <[email protected]> * Update swagger.yaml Co-authored-by: Jon Anders Sollien <[email protected]> * Update params for translucency endpoint * Update params for related_topics endpoint * Feature/id and name in swagger spec (#351) * Add user_GET model and use it in author fields * Update event action * Add extension related changes to Swagger * Fix errors in Swagger * Remove JSON schemas * Add date format * Add readOnly (#354) * Fix warnings according to Swagger tool * Only deploy Swagger spec when in master branch * Add colors to lines * Feature/update links to swagger spec (#355) * Update all links from local embedded schemas to Swagger spec on SwaggerHub * Fix broken links --------- Co-authored-by: pkoska <[email protected]> Co-authored-by: Jon Anders Sollien <[email protected]>
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
name: swagger-update | ||
|
||
on: [push] | ||
|
||
jobs: | ||
ubuntu-latest: | ||
name: ubuntu-latest | ||
runs-on: ubuntu-latest | ||
if: github.ref == 'refs/heads/master' | ||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v1 | ||
- name: Install SwaggerHub CLI | ||
run: 'npm i -g swaggerhub-cli' | ||
- name: Push Swagger API to Swagger Hub | ||
run: 'swaggerhub api:update buildingSMART/BCF/4.0 -f swagger.yaml' | ||
env: | ||
SWAGGERHUB_API_KEY: ${{ secrets.SWAGGER_HUB_API_KEY }} |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.