Sha256: 85de2257021a4d67f73a95ab839f2a814173ea25169585511e80751e9a38fced

Contents?: true

Size: 874 Bytes

Versions: 3

Compression:

Stored size: 874 Bytes

Contents

name: generate-docs

# Run on each push to main
on:
  push:
    branches: [ main ]

jobs:
  test_job:
    runs-on: ubuntu-latest
    name: Generate Document with redoc
    steps:
      - name: Checkout
        uses: actions/checkout@v2

      # use the public name of the action
      - name: redoc-cli test
        uses: seeebiii/redoc-cli-github-action@v9
        with:
          args: 'bundle emass_client/eMASSRestOpenApi.yaml -o docs/redoc/index.html'

      - name: check result
        run: |
          ls -al
          test -f docs/redoc/index.html || (echo "Fail to generate docs/redoc/index.html from previous step." && exit 1)

      - name: deploy
        uses: peaceiris/actions-gh-pages@v3
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}
          publish_dir: ./docs/redoc
          destination_dir: docs/redoc
          enable_jekyll: true

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
emasser-1.0.3 .github/workflows/generate_docs.yml
emasser-1.0.1 .github/workflows/generate_docs.yml
emasser-1.0.0 .github/workflows/generate_docs.yml