name: Malware Check on: pull_request: branches: - main types: [opened, synchronize] push: branches: - main # workflow_dispatch: # 手動実行する場合はコメントアウトを外す permissions: contents: write jobs: malware-check-job: runs-on: ubuntu-latest steps: - name: Check out repository uses: actions/checkout@v4 - name: Setup Node.js uses: actions/setup-node@v4 with: node-version: '20.x' - name: Run Malware Check Action id: malware-check uses: ./.github/actions/malware-check with: orgName: layerXcom - name: Run Diff Display Action uses: ./.github/actions/diff-display with: orgName: layerXcom currentResults: ${{ steps.malware-check.outputs.currentResults }}