Skip to content
This repository was archived by the owner on Mar 25, 2022. It is now read-only.

Releases: readmeio/github-readme-sync

Deprecated in favor of our new GitHub Action!

01 Mar 01:49
Compare
Choose a tag to compare

This GitHub Action repository is now deprecated in favor of rdme, which has GitHub Action support for syncing OpenAPI files, directories of Markdown files, and more. Workflows using this repository will continue to function normally, but development and support related this repository is now closed and this repository is archived. Check out our docs to learn more!

ReadMe Base URL Update

21 Oct 15:43
Compare
Choose a tag to compare

This updates our base URL to dash.readme.com to reflect our latest guidance on accessing the ReadMe API.

Validation enhancements, other minor bug fixes

27 Oct 23:26
Compare
Choose a tag to compare

This resolves some issues introduced in v2.1.0 with OpenAPI/Swagger file validation. The validation is now performed by the ReadMe API during upload, rather than performing a validation beforehand.

Additionally, this fixes some false positives in the workflow's error handling.

OpenAPI/Swagger validation, Step Debug Logs, and more!

19 Oct 19:21
Compare
Choose a tag to compare

Highlights of this release include:

  1. OpenAPI/Swagger file validation prior to upload
  2. Step Debug Logs for troubleshooting workflow failures
  3. Error messages — now with 100% more clarity and whimsy! (Be sure to check out our blog post on why we did this)
    • This should also resolve issues that folks may have been seeing with unhelpful error messages (e.g. #23)

This release also includes minor housekeeping, such as bumping various dependencies and removing extraneous ones.

Version 2.0: Simplified setup and configuration!

13 Jul 20:22
c6e52d1
Compare
Choose a tag to compare

This is a big release to our GitHub Action! We've dramatically simplified the configuration required and try to infer as much as possible.

Now there is only one required parameter,readme-oas-key which can be obtained from the ReadMe dashboard when initially syncing your API.

There are two optional parameters that can be passed in:

  • oas-file-path: path to the spec file to be synced (Default: we try to find a file automatically)
  • api-version: version in ReadMe to sync the API spec to (Default: version defined within the spec file)

1.0.3

24 Mar 20:23
9ec6e64
Compare
Choose a tag to compare

Fixes issues syncing files including special characters.

1.0.2

12 Feb 22:22
Compare
Choose a tag to compare

Improve error message for unhandled errors

1.0.1

12 Nov 00:20
Compare
Choose a tag to compare

Fix for action being run in branches other than master

Initial Release

30 Oct 23:36
Compare
Choose a tag to compare

Initial release of a GitHub Action to sync with ReadMe! View our docs on getting setup here: https://docs.readme.com/docs/automatically-sync-api-specification-with-github