File tree Expand file tree Collapse file tree 4 files changed +91
-0
lines changed
Expand file tree Collapse file tree 4 files changed +91
-0
lines changed Original file line number Diff line number Diff line change 1+ # How to Contribute to ScottyStack?
2+
3+ See [ ScottyLabs Base Contributing Guide] ( https://github.com/ScottyLabs/wiki/wiki/Base-Contributing-Guide ) .
Original file line number Diff line number Diff line change 1+ ---
2+ name : Issue Template
3+ about : A template for creating issues
4+ title : ' '
5+ labels : ' '
6+ assignees : ' '
7+
8+ ---
9+
10+ ** Context** :
11+
12+ ** Description** :
13+
14+ ** Acceptance Criteria** :
15+
16+ ** Additional Notes** :
Original file line number Diff line number Diff line change 1+ # To get started with Dependabot version updates, you'll need to specify which
2+ # package ecosystems to update and where the package manifests are located.
3+ # Please see the documentation for all configuration options:
4+ # https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+ version : 2
7+ updates :
8+ - package-ecosystem : " bun"
9+ directory : " /"
10+ schedule :
11+ interval : " weekly"
Original file line number Diff line number Diff line change 1+ name : Check
2+ on :
3+ push :
4+ branches : [main, staging]
5+ pull_request :
6+ branches : [main, staging]
7+ workflow_dispatch :
8+
9+ concurrency :
10+ group : ${{ github.workflow }}-${{ github.ref }}
11+ cancel-in-progress : true
12+
13+ jobs :
14+ editorconfig-check :
15+ name : EditorConfig Check
16+ runs-on : ubuntu-latest
17+ steps :
18+ - uses : actions/checkout@v4
19+
20+ - name : Install EditorConfig checker
21+ uses : editorconfig-checker/action-editorconfig-checker@main
22+
23+ - name : Run EditorConfig checker
24+ run : editorconfig-checker --exclude '^LICENSE'
25+
26+ markdownlint :
27+ name : Markdown Lint
28+ runs-on : ubuntu-latest
29+ steps :
30+ - uses : actions/checkout@v4
31+ - uses : DavidAnson/markdownlint-cli2-action@v22
32+
33+ syncpack :
34+ name : Syncpack Lint
35+ runs-on : ubuntu-latest
36+ steps :
37+ - uses : actions/checkout@v4
38+
39+ - name : Install Bun
40+ uses : oven-sh/setup-bun@v2
41+
42+ - name : Install dependencies
43+ run : bun install syncpack
44+
45+ - name : Run Syncpack
46+ run : bun run syncpack
47+
48+ bun-check :
49+ name : Bun Check
50+ runs-on : ubuntu-latest
51+ steps :
52+ - uses : actions/checkout@v4
53+
54+ - name : Install Bun
55+ uses : oven-sh/setup-bun@v2
56+
57+ - name : Install dependencies
58+ run : bun install
59+
60+ - name : Run checks
61+ run : bun run check
You can’t perform that action at this time.
0 commit comments