diff --git a/.github/workflows/api-doc.yml b/.github/workflows/api-doc.yml index 0f95b50..8b279fb 100644 --- a/.github/workflows/api-doc.yml +++ b/.github/workflows/api-doc.yml @@ -87,7 +87,7 @@ jobs: working-directory: ${{ env.OUTPUT_DIR }} run: ls -R - name: Fix dead link - run: sed -i 's!"${{ env.API_DIRECTORIES }}/openapi.yaml"!"${{ env.API_INPUT_SPEC }}"!' */config-doc.json + run: jq '.config.oas.files[] |= if . == "${{ env.API_DIRECTORIES }}/openapi.yaml" then "${{ env.API_INPUT_SPEC }}" else . end' */config-doc.json > tmp.json && mv tmp.json */config-doc.json working-directory: ${{ env.OUTPUT_DIR }} - name: Publish to AWS S3 uses: sai-sharan/aws-s3-sync-action@v0.1.0