File tree Expand file tree Collapse file tree 17 files changed +313
-1
lines changed
Expand file tree Collapse file tree 17 files changed +313
-1
lines changed Original file line number Diff line number Diff line change 1+ # Funding
2+ custom : ['https://www.ayinedjimi-consultants.fr/support-premium']
Original file line number Diff line number Diff line change 1+ ---
2+ name : Bug Report
3+ about : Report a bug
4+ title : ' [BUG] '
5+ labels : bug
6+ ---
7+
8+ ** Describe the bug**
9+ A clear description of the bug.
10+
11+ ** To Reproduce**
12+ Steps to reproduce.
13+
14+ ** Expected behavior**
15+ What should happen.
Original file line number Diff line number Diff line change 1+ ---
2+ name : Feature Request
3+ about : Suggest a feature
4+ title : ' [FEATURE] '
5+ labels : enhancement
6+ ---
7+
8+ ** Feature description**
9+ Description of the feature.
10+
11+ ** Why is this needed?**
12+ Explanation.
Original file line number Diff line number Diff line change 1+ name : CI - Tests Automatiques
2+
3+ on :
4+ push :
5+ branches : [ main, develop ]
6+ pull_request :
7+ branches : [ main ]
8+
9+ jobs :
10+ test :
11+ name : Tests
12+ runs-on : ubuntu-latest
13+
14+ steps :
15+ - name : 📥 Checkout du code
16+ uses : actions/checkout@v4
17+
18+ - name : ✅ Tests
19+ run : |
20+ echo "Configurer les tests pour votre projet"
21+ # Ajoutez vos commandes de test ici
Original file line number Diff line number Diff line change 1+ name : " CodeQL Security Analysis"
2+
3+ on :
4+ push :
5+ branches : [ main ]
6+ pull_request :
7+ branches : [ main ]
8+ schedule :
9+ - cron : ' 0 0 * * 1' # Hebdomadaire le lundi
10+
11+ jobs :
12+ analyze :
13+ name : Analyze
14+ runs-on : ubuntu-latest
15+ permissions :
16+ security-events : write
17+ actions : read
18+ contents : read
19+
20+ steps :
21+ - name : 📥 Checkout repository
22+ uses : actions/checkout@v4
23+
24+ - name : 🔧 Initialize CodeQL
25+ uses : github/codeql-action/init@v2
26+ with :
27+ languages : python
28+
29+ - name : 🏗️ Autobuild
30+ uses : github/codeql-action/autobuild@v2
31+
32+ - name : 🔍 Perform CodeQL Analysis
33+ uses : github/codeql-action/analyze@v2
Original file line number Diff line number Diff line change 1+ name : Code Quality - Linting
2+
3+ on :
4+ push :
5+ branches : [ main, develop ]
6+ pull_request :
7+ branches : [ main ]
8+
9+ jobs :
10+ lint :
11+ name : Analyse du code
12+ runs-on : ubuntu-latest
13+
14+ steps :
15+ - name : 📥 Checkout
16+ uses : actions/checkout@v4
17+
18+ - name : 🔍 Super-Linter
19+ uses : github/super-linter@v5
20+ env :
21+ DEFAULT_BRANCH : main
22+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
23+ VALIDATE_ALL_CODEBASE : false
24+ VALIDATE_MARKDOWN : true
25+ VALIDATE_YAML : true
26+ VALIDATE_JSON : true
Original file line number Diff line number Diff line change 1+ name : Release & Publish
2+
3+ on :
4+ release :
5+ types : [published]
6+
7+ jobs :
8+ release :
9+ name : Build & Publish
10+ runs-on : ubuntu-latest
11+
12+ steps :
13+ - name : 📥 Checkout
14+ uses : actions/checkout@v4
15+
16+ - name : 🏗️ Build
17+ run : |
18+ echo "Building project..."
19+ # Ajoutez vos commandes de build ici
20+
21+ - name : 📦 Create Release Asset
22+ run : |
23+ zip -r release.zip .
24+
25+ - name : 📤 Upload Release Asset
26+ uses : actions/upload-release-asset@v1
27+ env :
28+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
29+ with :
30+ upload_url : ${{ github.event.release.upload_url }}
31+ asset_path : ./release.zip
32+ asset_name : release-${{ github.event.release.tag_name }}.zip
33+ asset_content_type : application/zip
Original file line number Diff line number Diff line change 1+ name : Security Scan
2+
3+ on :
4+ push :
5+ branches : [ main ]
6+ pull_request :
7+ branches : [ main ]
8+ schedule :
9+ - cron : ' 0 0 * * 0' # Hebdomadaire le dimanche
10+
11+ jobs :
12+ security :
13+ name : Analyse de sécurité
14+ runs-on : ubuntu-latest
15+ permissions :
16+ security-events : write
17+ contents : read
18+
19+ steps :
20+ - name : 📥 Checkout
21+ uses : actions/checkout@v4
22+
23+ - name : 🔒 Dependency Review
24+ uses : actions/dependency-review-action@v3
25+ if : github.event_name == 'pull_request'
26+
27+ - name : 🛡️ OSSAR Scan
28+ uses : github/ossar-action@v1
29+
30+ - name : 📊 Upload results to Security tab
31+ uses : github/codeql-action/upload-sarif@v2
32+ with :
33+ sarif_file : results.sarif
Original file line number Diff line number Diff line change 1+ # General
2+ .DS_Store
3+ * .log
4+ * .tmp
5+ .env
Original file line number Diff line number Diff line change 1+ # Authors
2+
3+ ## Main Contributors
4+
5+ - ** AYI NEDJIMI CONSULTANTS**
6+ - Website: [ ayinedjimi-consultants.fr] ( https://www.ayinedjimi-consultants.fr )
7+
8+ ## Thank you to all contributors!
You can’t perform that action at this time.
0 commit comments