Files
lalifeier-IPTV/.github/workflows/pull_request_lint.yml
lalifeier f9d687c39d init
2025-03-15 17:28:34 +08:00

44 lines
1.2 KiB
YAML

name: Pull Request Linting
on:
pull_request:
types: [opened, synchronize, reopened]
permissions:
contents: write
issues: write
pull-requests: write
jobs:
lint_pull_requests:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Lint pull request
run: |
echo "Performing lint checks on the pull request"
# Add your linting commands or scripts here
# For example, running a linting tool or script
# ./run-lint.sh
- name: Check for stale pull requests
uses: actions/stale@v9
with:
days-before-stale: 30
days-before-close: 7
stale-message: "This pull request has been marked as stale due to inactivity."
closed-message: "This pull request has been closed due to inactivity."
- name: Comment on pull request
if: ${{ github.event.action == 'opened' || github.event.action == 'reopened' }}
uses: actions-ecosystem/action-create-comment@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
body: |
Hi @${{ github.event.pull_request.user.login }}, thank you for your pull request. We will review it soon.