diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..da59b904 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,28 @@ +--- +name: "Bug report" +about: Create a bug report to improve optuna-dashboard +title: "[Bug]" +labels: bug +assignees: '' + +--- + +# Bug reports + +*Please file a bug report here.* + +## Expected Behavior + +*Please describe the behavior you are expecting* + +## Current Behavior and Steps to Reproduce + +*What is the current behavior? Please provide detailed steps or example for reproducing.* + +## Context + +Please provide any relevant information about your setup. +This is important in case the issue is not reproducible except for under certain conditions. + +* Optuna version +* optuna-dashboard version or commit revision: diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..66206360 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,12 @@ +--- +name: "Feature request" +about: Suggest an idea for new features in optuna-dashboard. +title: "[Feature]" +labels: enhancement +assignees: '' + +--- + +# Feature Request + +*Please write your suggestion here.* diff --git a/.github/workflows/typescript-checks.yml b/.github/workflows/typescript-checks.yml new file mode 100644 index 00000000..5cbc63f1 --- /dev/null +++ b/.github/workflows/typescript-checks.yml @@ -0,0 +1,40 @@ +name: typescript-checks +on: + pull_request: + paths: + - '.github/workflows/typescript-checks.yml' + - '**.ts' + - '**.tsx' +jobs: + lint: + name: Lint checking on Ubuntu + runs-on: ubuntu-latest + + steps: + - name: Check out code + uses: actions/checkout@master + + - name: Set up Node v14 + uses: actions/setup-node@v2-beta + with: + node-version: '14' + - run: | + npm install + npm run lint + + build: + name: JS build check + runs-on: ubuntu-latest + + steps: + - name: Check out code + uses: actions/checkout@master + + - name: Set up Node v14 + uses: actions/setup-node@v2-beta + with: + node-version: '14' + - run: | + npm install + npm run build:dev + npm run build:prd diff --git a/.github/workflows/typescript-lints.yml b/.github/workflows/typescript-lints.yml deleted file mode 100644 index 22b5c8ca..00000000 --- a/.github/workflows/typescript-lints.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: typescript-lints -on: - pull_request: - paths: - - '.github/workflows/typescript-lints.yml' - - '**.ts' - - '**.tsx' -jobs: - lint: - name: Lint checking on Ubuntu - runs-on: ubuntu-latest - - steps: - - name: Check out code - uses: actions/checkout@master - - - name: Set up Node v14 - uses: actions/setup-node@v2-beta - with: - node-version: '14' - - run: | - npm install - npm run lint