Skip to content

Commit 7a3f4e9

Browse files
authored
Merge pull request #6 from CocoRoF/main
ver 0.2.0
2 parents 6a36fd6 + 5570bec commit 7a3f4e9

28 files changed

Lines changed: 11075 additions & 600 deletions

.github/workflows/pages.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# ──────────────────────────────────────────────────────────────
2+
# GitHub Pages — Serve sample HTML reports
3+
# Deploys the sample/ folder so reports can be viewed in-browser
4+
# ──────────────────────────────────────────────────────────────
5+
name: Deploy Sample Reports to Pages
6+
7+
on:
8+
push:
9+
branches: [main]
10+
paths: [sample/**]
11+
workflow_dispatch:
12+
13+
permissions:
14+
contents: read
15+
pages: write
16+
id-token: write
17+
18+
concurrency:
19+
group: pages
20+
cancel-in-progress: true
21+
22+
jobs:
23+
deploy:
24+
runs-on: ubuntu-latest
25+
environment:
26+
name: github-pages
27+
url: ${{ steps.deployment.outputs.page_url }}
28+
steps:
29+
- uses: actions/checkout@v5
30+
31+
- name: Setup Pages
32+
uses: actions/configure-pages@v5
33+
34+
- name: Upload artifact
35+
uses: actions/upload-pages-artifact@v3
36+
with:
37+
path: sample/
38+
39+
- name: Deploy to GitHub Pages
40+
id: deployment
41+
uses: actions/deploy-pages@v4
42+
with:
43+
enablement: true

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@ test/
3636
# Output
3737
examples/output/
3838
examples/sample_data.csv
39-
*.html
39+
output/*.html
40+
41+
# Allow sample reports
42+
!sample/
4043

4144
# mypy
4245
.mypy_cache/

ENHANCEMENT_PLAN.md

Lines changed: 665 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)