chore: add GitHub workflows, issue templates, and changelog

- Tests, Pint, Release, Changelog, Auto-merge, Deploy Docs workflows
- Bug report template, security policy, contributing guide
- Dependabot config for GitHub Actions
- Remove .idea from tracking
- Keep only premium packages in ecosystem section
This commit is contained in:
manukminasyan
2026-03-27 00:35:35 +04:00
parent b8d930df1a
commit 53dd4565d7
16 changed files with 516 additions and 21 deletions

27
.github/workflows/pint.yml vendored Normal file
View File

@@ -0,0 +1,27 @@
name: Pint
on:
push:
paths:
- '**.php'
permissions:
contents: write
jobs:
php-code-styling:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
with:
ref: ${{ github.head_ref }}
- name: Fix PHP code style issues
uses: aglipanci/laravel-pint-action@2.6
- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v7
with:
commit_message: Fix styling