name: Issue check on: schedule: - cron: "0 0 */15 * *" issues: types: [labeled] jobs: build: runs-on: ubuntu-latest steps: - name: Check title and version requirement if: github.event_name == 'issues' uses: actions/github-script@v7 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | let response = await github.rest.issues.listForRepo({ owner: context.repo.owner, repo: context.repo.repo, state: 'open' }); let data = response['data']; data.forEach(function(issue){ var title = issue['title']; var body = issue['body']; var labels = issue['labels']; var spam = false; var invalid = false; for(var i=0,l=labels.length;i