From 520a937e33f721f46456b6d3a85f1c8166ef2f6b Mon Sep 17 00:00:00 2001 From: Starlight220 <53231611+Starlight220@users.noreply.github.com> Date: Mon, 10 Jan 2022 23:47:19 +0200 Subject: [PATCH] rework workflow --- .github/workflows/launch-inspector.yml | 31 +++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/.github/workflows/launch-inspector.yml b/.github/workflows/launch-inspector.yml index 7b3cd8c5b43..291d034f36e 100644 --- a/.github/workflows/launch-inspector.yml +++ b/.github/workflows/launch-inspector.yml @@ -14,10 +14,31 @@ jobs: run: | import os print('::set-output name=name::{}'.format(os.environ['GITHUB_REF'].split('/')[2])) - - - uses: benc-uk/workflow-dispatch@v1 + + - name: Checkout frc-docs + uses: actions/checkout@v2 + with: wpilibsuite/frc-docs + path: frc-docs + token: ${{ secrets.GH_ADMIN_TOKEN }} + + - name: Update Inspector + working-directory: frc-docs + run: | + # Replace version + sed -E -- 's/"latestVersion": ".+",/"latestVersion": "version",/g' .github/workflows/inspector.json + + - name: Run Inspector + uses: Starlight220/Inspector@v1.0 + id: inspector + with: + root: frc-docs + env: + INSPECTOR_CONFIG: 'frc-docs/.github/workflows/inspector.json' + + - Open Issue + uses: peter-evans/create-issue-from-file@v3 with: - workflow: Inspector - Tag - repo: wpilibsuite/frc-docs + title: ${{format('Update RLIs to version {0}', steps.get_tag.outputs.name)}} + content-filepath: ${{ steps.inspector.outputs.report-file-path }} + repository: wpilibsuite/frc-docs token: ${{ secrets.GH_ADMIN_TOKEN }} - inputs: '{ "tag": "${{ steps.get_tag.outputs.name }}" }'