@readme/micro
Send your OAS files to ReadMe Micro
Usage
As a GitHub Action
name: ReadMe Micro
# Run workflow to sync OpenAPI files for every push to the `main` branch
on:
push:
branches:
- main
pull_request:
types: [opened, synchronize]
jobs:
sync:
runs-on: ubuntu-latest
steps:
- name: Checkout this repo
uses: actions/checkout@v3
- name: GitHub Action
uses: readmeio/readme-micro@v2.6.0
with:
readme-micro: "'**/*.{yaml,yml,json}' --key=\${{ secrets.README_MICRO_SECRET }}"
As an npm package
npx @readme/micro@v2.6.0 './*{yaml,yml,json}' --key=$README_MICRO_SECRET
As a Bitbucket Pipeline
definitions:
steps:
- step: &readme-micro
name: ReadMe Micro
image: node:18
script:
- npx @readme/micro@v2.6.0 '**/*.{yaml,yml,json}' --key=$README_MICRO_SECRET
# Run Pipeline to sync OpenAPI files for every push to the `main` branch
pipelines:
branches:
main:
- step: *readme-micro
pull-requests:
'**':
- step: *readme-micro