on: 
  pull_request:
    types: [ assigned, opened, synchronize, reopened ]

jobs:
  lint:
    run-name: lint
    runs-on: x86_64
    container:
      image: alpinelinux/apkbuild-lint-tools:latest
    env:
      CI_PROJECT_DIR: ${{ github.workspace }}
      CI_DEBUG_BUILD: ${{ runner.debug }}
      CI_MERGE_REQUEST_PROJECT_URL: ${{ github.server_url }}/${{ github.repository }}
      CI_MERGE_REQUEST_TARGET_BRANCH_NAME: ${{ github.base_ref }}
    steps:
      - run: doas apk add nodejs git
      - uses: actions/checkout@v4
        with:
          fetch-depth: 500
      - run: lint