use inputs instead

This commit is contained in:
Liam DeBeasi
2023-05-19 11:25:04 -04:00
parent 96cd200ff5
commit 2280a9633d
2 changed files with 18 additions and 4 deletions

View File

@ -1,5 +1,14 @@
name: 'Generate Test Report'
description: 'Generate Test Report'
inputs:
token:
description: 'GitHub token'
repo:
description: 'Repo name'
owner:
description: 'Repo owner'
issue_number:
description: 'Issue number'
runs:
using: 'composite'
@ -28,9 +37,9 @@ runs:
- name: Generate Report
run: node dist/index.js "../../../test-report-*/*.json"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
REPO: ${{ github.repository.repo }}
OWNER: ${{ github.repository.owner }}
ISSUE_NUMBER: ${{ github.event.number }}
GITHUB_TOKEN: ${{ inputs.token }}
REPO: ${{ inputs.repo }}
OWNER: ${{ inputs.owner }}
ISSUE_NUMBER: ${{ inputs.issue_number }}
shell: bash
working-directory: ./core/test-reporter

View File

@ -84,6 +84,11 @@ jobs:
steps:
- uses: actions/checkout@v3
- uses: ./.github/workflows/actions/generate-test-report
with:
token: ${{ secrets.GITHUB_TOKEN }}
repo: ${{ github.repository.repo }}
owner: ${{ github.repository.owner }}
issue_number: ${{ github.event.number }}
build-vue:
needs: [build-core]