Skip to content

Commit 5b37284

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents 141c283 + eaf5e57 commit 5b37284

File tree

196 files changed

+13451
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

196 files changed

+13451
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
body:
2+
- type: checkboxes
3+
attributes:
4+
label: Checklist
5+
description: Following the guidelines can make you more likely to get responses.
6+
options:
7+
- label: >-
8+
I have read and accepted the
9+
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
10+
required: true
11+
12+
- type: textarea
13+
attributes:
14+
label: Description
15+
description: Please describe in detail what you want to share.
16+
validations:
17+
required: true
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
body:
2+
- type: textarea
3+
attributes:
4+
label: Description
5+
description: Please describe in detail what you want to share.
6+
validations:
7+
required: true
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
body:
2+
- type: checkboxes
3+
attributes:
4+
label: Checklist
5+
description: Following the guidelines can make you more likely to get responses.
6+
options:
7+
- label: >-
8+
I have read and accepted the
9+
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
10+
required: true
11+
12+
- type: dropdown
13+
id: download
14+
attributes:
15+
label: How did you create the site?
16+
options:
17+
- Generated from `chirpy-starter`
18+
- Built from `jekyll-theme-chirpy`
19+
validations:
20+
required: true
21+
22+
- type: textarea
23+
attributes:
24+
label: Description
25+
description: Please describe your need in detail.
26+
validations:
27+
required: true
28+
29+
- type: textarea
30+
attributes:
31+
label: Operations you have already tried
32+
description: Describe the effort you went through.
33+
validations:
34+
required: true
35+
36+
- type: textarea
37+
attributes:
38+
label: Anything else?
39+
description: |
40+
Links? References? Or logs? Anything that will give us more context about the issue you are encountering!

.github/FUNDING.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
ko_fi: coteschung
2+
custom: https://sponsor.cotes.page
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
name: Bug Report
2+
description: Create a report to help us improve
3+
body:
4+
- type: checkboxes
5+
attributes:
6+
label: Checklist
7+
description: Following the guidelines can make you more likely to get responses.
8+
options:
9+
- label: >-
10+
I have read and accepted the
11+
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
12+
required: true
13+
14+
- type: dropdown
15+
id: download
16+
attributes:
17+
label: How did you create the site?
18+
options:
19+
- Generated from `chirpy-starter`
20+
- Built from `jekyll-theme-chirpy`
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
attributes:
26+
label: Describe the bug
27+
description: A clear and concise description of what the bug is.
28+
validations:
29+
required: true
30+
31+
- type: textarea
32+
attributes:
33+
label: Steps To Reproduce
34+
description: Steps to reproduce the behavior.
35+
placeholder: |
36+
1. In this environment...
37+
2. With this config...
38+
3. Run '...'
39+
4. See error...
40+
validations:
41+
required: true
42+
43+
- type: textarea
44+
attributes:
45+
label: Expected Behavior
46+
description: A concise description of what you expected to happen.
47+
validations:
48+
required: true
49+
50+
- type: textarea
51+
attributes:
52+
label: Environment
53+
value: |
54+
- Ruby: <!-- run `ruby -v` -->
55+
- Jekyll: <!-- run `bundle exec jekyll -v` -->
56+
- Chirpy: <!-- run `bundle info jekyll-theme-chirpy` -->
57+
validations:
58+
required: true
59+
60+
- type: textarea
61+
attributes:
62+
label: Anything else?
63+
description: |
64+
Links? References? Or logs? Anything that will give us more context about the issue you are encountering!

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Ask the community for help
4+
url: https://github.com/cotes2020/jekyll-theme-chirpy/discussions
5+
about: Please ask and answer questions here.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Feature Request
2+
description: Suggest an idea for this project
3+
labels:
4+
- enhancement
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Checklist
9+
description: Following the guidelines can make you more likely to get responses.
10+
options:
11+
- label: >-
12+
I have read and accepted the
13+
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
14+
required: true
15+
16+
- type: textarea
17+
attributes:
18+
label: Is your feature request related to a problem? Please describe
19+
description: A clear and concise description of what the problem is.
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
attributes:
25+
label: Describe the solution you'd like
26+
description: A clear and concise description of what you want to happen.
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
attributes:
32+
label: Describe alternatives you've considered
33+
description: A clear and concise description of any alternative solutions or features you've considered.
34+
35+
- type: textarea
36+
attributes:
37+
label: Additional context
38+
description: Add any other context or screenshots about the feature request here.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## Type of change
2+
<!-- Please select the desired item checkbox and change it from `[ ]` to `[x]` and then delete the irrelevant options. -->
3+
- [ ] Bug fix (non-breaking change which fixes an issue)
4+
- [ ] New feature (non-breaking change which adds functionality)
5+
- [ ] Improvement (refactoring and improving code)
6+
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
7+
- [ ] Documentation update
8+
9+
## Description
10+
<!--
11+
Please include a summary of the change and which issue is fixed.
12+
Please also include relevant motivation and context.
13+
List any dependencies that are required for this change.
14+
-->
15+
16+
## Additional context
17+
<!-- e.g. Fixes #(issue) -->

.github/codeql/codeql-config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
paths-ignore:
2+
- "assets/js"

.github/workflows/cd.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: CD
2+
3+
on:
4+
push:
5+
branches: [production]
6+
tags-ignore: ["**"]
7+
8+
jobs:
9+
release:
10+
if: ${{ ! startsWith(github.event.head_commit.message, 'chore(release)') }}
11+
permissions:
12+
contents: write
13+
issues: write
14+
pull-requests: write
15+
runs-on: ubuntu-latest
16+
steps:
17+
- uses: actions/checkout@v4
18+
19+
- uses: ruby/setup-ruby@v1
20+
with:
21+
ruby-version: 3.3
22+
bundler-cache: true
23+
24+
- uses: actions/setup-node@v4
25+
with:
26+
node-version: lts/*
27+
28+
- run: npm install
29+
- run: npx semantic-release
30+
env:
31+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
32+
GEM_HOST_API_KEY: ${{ secrets.GEM_HOST_API_KEY }}
33+
34+
publish:
35+
needs: release
36+
uses: ./.github/workflows/publish.yml
37+
secrets:
38+
GH_PAT: ${{ secrets.GH_PAT }}
39+
BUILDER: ${{ secrets.BUILDER }}

0 commit comments

Comments
 (0)