Skip to content

Commit f92e0e1

Browse files
2 parents e6b9fde + 8fd34ee commit f92e0e1

File tree

7 files changed

+20270
-231
lines changed

7 files changed

+20270
-231
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: Bug Report
2+
description: File a bug report
3+
title: "[Bug]: "
4+
labels: ["bug"]
5+
assignees:
6+
- android69420
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for taking the time to fill out this bug report!
12+
- type: textarea
13+
id: what-happened
14+
attributes:
15+
label: What happened?
16+
description: Also tell us, what did you expect to happen?
17+
placeholder: Tell us what you see!
18+
value: "A bug happened!"
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: Reproduce
23+
attributes:
24+
label: To reproduce the behavior?
25+
description: Steps to reproduce the behavior.
26+
placeholder: opened store
27+
value: "reproduce!"
28+
validations:
29+
required: true
30+
- type: dropdown
31+
id: browsers
32+
attributes:
33+
label: What browser are you seeing the problem on?
34+
multiple: false
35+
options:
36+
- Firefox
37+
- Chrome
38+
- Safari
39+
- Microsoft Edge
40+
- Other Browser
41+
validations:
42+
required: true
43+

.github/workflows/Issue-text.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: issue-text
2+
3+
on:
4+
issues:
5+
types: [opened]
6+
7+
jobs:
8+
comment:
9+
runs-on: ubuntu-latest
10+
11+
steps:
12+
- uses: ben-z/[email protected]
13+
with:
14+
message: "Hey, thank you for creating an issue. We will normally respond within 24 hours."
15+
GITHUB_TOKEN: ${{ secrets.BOT }}
16+
17+
- uses: stefanbuck/github-issue-parser@v2
18+
id: issue-parser
19+
with:
20+
template-path: .github/ISSUE_TEMPLATE/bug_report.yml
21+
22+
- run: echo '${{ steps.issue-parser.outputs.jsonString }}'
23+
24+
- run: echo ${{ steps.issue-parser.outputs.issueparser_what_browser_are_you_seeing_the_problem_on }}
25+
26+
- uses: actions-ecosystem/action-add-labels@v1
27+
with:
28+
labels: ${{ steps.issue-parser.outputs.issueparser_what_browser_are_you_seeing_the_problem_on }}
29+
github_token: ${{ secrets.BOT }}
30+

.github/workflows/deploy.yml

Lines changed: 10 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,28 @@
1-
name: Build
1+
name: Build & Deploy
22

33
on:
44
push:
5-
branches:
6-
- master
7-
pull_request:
8-
branches:
9-
- master
5+
branches: [master]
106
workflow_dispatch:
117

128
jobs:
13-
build:
14-
name: Build
9+
Build-Deploy:
1510
runs-on: ubuntu-latest
1611

1712
steps:
1813
- name: Checkout code
19-
uses: actions/checkout@v2
14+
uses: actions/checkout@v3
2015

2116
- name: Set up Node.js
22-
uses: actions/setup-node@v1
17+
uses: actions/setup-node@v3
2318
with:
2419
node-version: '16.6.1'
20+
cache: npm
2521

26-
- name: Cache Node.js modules
27-
uses: actions/cache@v2
28-
with:
29-
path: ~/.npm
30-
key: ${{ runner.OS }}-noder-${{ hashFiles('**/package-lock.json') }}
31-
restore-keys: |
32-
${{ runner.OS }}-node-
33-
${{ runner.OS }}-
34-
35-
- name: Install dependencies
36-
run: CI=false npm install
37-
38-
- name: Build project
39-
run: CI=false npm run build
40-
41-
- name: Upload production-ready build files
42-
uses: actions/upload-artifact@v2
43-
with:
44-
name: production-files
45-
path: ./build
46-
47-
deploy:
48-
name: Deploy
49-
needs: build
50-
runs-on: ubuntu-latest
51-
if: github.ref == 'refs/heads/master'
52-
53-
steps:
54-
- name: Download artifact
55-
uses: actions/download-artifact@v2
56-
with:
57-
name: production-files
58-
path: ./build
22+
- name: Build
23+
run: |
24+
CI=false npm install
25+
CI=false npm run build
5926
6027
- name: Deploy to gh-pages
6128
uses: peaceiris/actions-gh-pages@v3

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ An open-source project that aims to provide an indistinguishably accurate experi
5353
- 6 weeks (without gaps)
5454

5555

56-
3. Have ran into problems during development?
57-
- Duhh. More than dozen big ones and hundreds of small problems.
56+
3. Have you ran into problems during development?
57+
- Duhh. More than dozen big ones and hundreds of small problems ([more info](timeline.md)).
5858

5959

6060
4. Can I contribute?

0 commit comments

Comments
 (0)