Skip to content

Commit 4fe134f

Browse files
authored
Merge pull request #192 from JaclynCodes/main
2 parents bc25e6e + d04f63b commit 4fe134f

22 files changed

+1581
-144
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
**Describe the bug**
11+
A clear and concise description of what the bug is.
12+
13+
**To Reproduce**
14+
Steps to reproduce the behavior:
15+
1. Go to '...'
16+
2. Click on '....'
17+
3. Scroll down to '....'
18+
4. See error
19+
20+
**Expected behavior**
21+
A clear and concise description of what you expected to happen.
22+
23+
**Screenshots**
24+
If applicable, add screenshots to help explain your problem.
25+
26+
**Desktop (please complete the following information):**
27+
- OS: [e.g. iOS]
28+
- Browser [e.g. chrome, safari]
29+
- Version [e.g. 22]
30+
31+
**Smartphone (please complete the following information):**
32+
- Device: [e.g. iPhone6]
33+
- OS: [e.g. iOS8.1]
34+
- Browser [e.g. stock browser, safari]
35+
- Version [e.g. 22]
36+
37+
**Additional context**
38+
Add any other context about the problem here.

.github/workflows/blank.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ jobs:
3131
uses: actions/setup-python@v6
3232
with:
3333
python-version: '3.12'
34+
cache: 'pip'
35+
cache-dependency-path: |
36+
requirements.txt
37+
tests/requirements.txt
3438
3539
# Install dependencies
3640
- name: Install dependencies
@@ -50,7 +54,7 @@ jobs:
5054
# Run tests with pytest
5155
- name: Run tests with pytest
5256
run: |
53-
python -m pytest tests/ -v --tb=short
57+
python -m pytest tests/
5458
5559
# Runs a single command using the runners shell
5660
- name: Run a one-line script
@@ -61,3 +65,18 @@ jobs:
6165
run: |
6266
echo Add other actions to build,
6367
echo test, and deploy your project.
68+
69+
# Markdown linting job to enforce code block language tags
70+
lint-markdown:
71+
runs-on: ubuntu-latest
72+
permissions:
73+
contents: read
74+
steps:
75+
- uses: actions/checkout@v5
76+
77+
- name: Lint Markdown files
78+
uses: DavidAnson/markdownlint-cli2-action@v17
79+
with:
80+
config: '.markdownlint.json'
81+
globs: '**/*.md'
82+

.github/workflows/iteration-status-emails.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -58,19 +58,19 @@ jobs:
5858
grep -v "^[0-9]*:##" | \
5959
grep -v "(runner" | \
6060
grep -v "emoji)" | \
61-
grep "^[0-9]*:- 🏃 " || true)
62-
61+
grep "^[0-9]*:-[[:space:]]*🏃" || true)
62+
6363
# Extract tasks with hand emoji (blocked/needs review)
6464
# Same filtering strategy as above
6565
HAND_TASKS=$(grep -n "✋" "$DASHBOARD_FILE" | \
6666
grep -v "^[0-9]*:##" | \
6767
grep -v "(hand" | \
6868
grep -v "emoji)" | \
69-
grep "^[0-9]*:-" || true)
70-
69+
grep "^[0-9]*:-[[:space:]]*✋" || true)
70+
7171
# Count tasks
72-
RUNNER_COUNT=$(echo "$RUNNER_TASKS" | grep -c . || echo "0")
73-
HAND_COUNT=$(echo "$HAND_TASKS" | grep -c . || echo "0")
72+
RUNNER_COUNT=$(echo "$RUNNER_TASKS" | grep -c . || true)
73+
HAND_COUNT=$(echo "$HAND_TASKS" | grep -c . || true)
7474
7575
echo "Found $RUNNER_COUNT tasks in progress"
7676
echo "Found $HAND_COUNT blocked tasks"
@@ -127,7 +127,7 @@ jobs:
127127
- Tasks in progress: ${{ steps.parse.outputs.RUNNER_COUNT }}
128128
- Tasks blocked/needing review: ${{ steps.parse.outputs.HAND_COUNT }}
129129
130-
View full dashboard: https://github.com/${{ github.repository }}/blob/main/docs/january-2026-progress.md
130+
View full dashboard: https://github.com/${{ github.repository }}/blob/${{ github.sha }}/docs/january-2026-progress.md
131131
132132
Triggered by: ${{ github.event_name }}
133133
Workflow run: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}

.github/workflows/static.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name: Deploy static content to Pages
44
on:
55
# Runs on pushes targeting the default branch
66
push:
7-
branches: ["canary"]
7+
branches: ["main"]
88

99
# Allows you to run this workflow manually from the Actions tab
1010
workflow_dispatch:

.markdownlint.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"default": true,
3+
"MD040": {
4+
"allowed_languages": [
5+
"python",
6+
"sh",
7+
"bash",
8+
"yaml",
9+
"yml",
10+
"json",
11+
"javascript",
12+
"typescript",
13+
"md",
14+
"text",
15+
"plaintext"
16+
]
17+
},
18+
"line-length": false,
19+
"no-duplicate-heading": {
20+
"siblings_only": true
21+
},
22+
"no-trailing-punctuation": {
23+
"punctuation": ".,;:"
24+
},
25+
"no-inline-html": false,
26+
"first-line-h1": false
27+
}

0 commit comments

Comments
 (0)