Skip to content

Commit

Permalink
Merge pull request #26 from DSI-HUG/demo
Browse files Browse the repository at this point in the history
Demo
  • Loading branch information
vapkse authored Jul 15, 2024
2 parents 88b12c4 + c07d0d9 commit 68335ce
Show file tree
Hide file tree
Showing 182 changed files with 2,781 additions and 5,867 deletions.
4 changes: 1 addition & 3 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
{
"root": true,
"extends": [
"@hug/eslint-config/recommended"
]
"extends": ["@hug/eslint-config/recommended"]
}
96 changes: 48 additions & 48 deletions .github/ISSUE_TEMPLATE/1-bug-report.yml
Original file line number Diff line number Diff line change
@@ -1,57 +1,57 @@
name: 🐞 Bug report
description: Report a bug in the library
title: "[BUG] <title>"
title: '[BUG] <title>'
labels: [bug, needs triage]

body:
- type: checkboxes
attributes:
label: Is there an existing issue for this?
description: |
Please search open and closed issues before submitting a new one.
Existing issues often contain information about workarounds, resolution or progress updates.
options:
- label: I have searched the existing issues
required: true
- type: checkboxes
attributes:
label: Is there an existing issue for this?
description: |
Please search open and closed issues before submitting a new one.
Existing issues often contain information about workarounds, resolution or progress updates.
options:
- label: I have searched the existing issues
required: true

- type: input
attributes:
label: Library version
description: Please make sure you have installed the latest version and verified it is still an issue.
placeholder: latest
validations:
required: true
- type: input
attributes:
label: Library version
description: Please make sure you have installed the latest version and verified it is still an issue.
placeholder: latest
validations:
required: true

- type: textarea
attributes:
label: Description
description: A clear & concise description of what you're experiencing.
validations:
required: true
- type: textarea
attributes:
label: Description
description: A clear & concise description of what you're experiencing.
validations:
required: true

- type: textarea
attributes:
label: Steps to reproduce
description: |
Issues that don't have enough info and can't be reproduced will be closed.
Please provide the steps to reproduce the behavior and if applicable create a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example)
in a [new repository](https://github.com/new), a [gist](https://gist.github.com) or a [live demo](https://stackblitz.com).
validations:
required: false
- type: textarea
attributes:
label: Steps to reproduce
description: |
Issues that don't have enough info and can't be reproduced will be closed.
Please provide the steps to reproduce the behavior and if applicable create a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example)
in a [new repository](https://github.com/new), a [gist](https://gist.github.com) or a [live demo](https://stackblitz.com).
validations:
required: false

- type: textarea
attributes:
label: Environment
description: |
examples:
- **OS Name**: macOS Monterey (version 12.6.1)
- **System Model Name**: MacBook Pro (16-inch, 2019)
- **npm**: **`npm -v`**: 7.6.3
- **Node.js**: **`node -v`**: 13.14.0
value: |
- **OS Name**:
- **System Model Name**:
- **npm**:
- **Node.js**:
validations:
required: false
- type: textarea
attributes:
label: Environment
description: |
examples:
- **OS Name**: macOS Monterey (version 12.6.1)
- **System Model Name**: MacBook Pro (16-inch, 2019)
- **npm**: **`npm -v`**: 7.6.3
- **Node.js**: **`node -v`**: 13.14.0
value: |
- **OS Name**:
- **System Model Name**:
- **npm**:
- **Node.js**:
validations:
required: false
38 changes: 19 additions & 19 deletions .github/ISSUE_TEMPLATE/2-feature-request.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
name: 🚀 Feature request
description: Suggest a feature for the library
title: "[FEATURE] <title>"
title: '[FEATURE] <title>'
labels: [enhancement, needs triage]

body:
- type: textarea
attributes:
label: Description
description: A clear and concise description of the problem or missing capability.
validations:
required: true
- type: textarea
attributes:
label: Description
description: A clear and concise description of the problem or missing capability.
validations:
required: true

- type: textarea
attributes:
label: Proposed solution
description: If you have a solution in mind, please describe it.
validations:
required: true
- type: textarea
attributes:
label: Proposed solution
description: If you have a solution in mind, please describe it.
validations:
required: true

- type: textarea
attributes:
label: Alternatives considered
description: Have you considered any alternative solutions or workarounds?
validations:
required: false
- type: textarea
attributes:
label: Alternatives considered
description: Have you considered any alternative solutions or workarounds?
validations:
required: false
38 changes: 19 additions & 19 deletions .github/ISSUE_TEMPLATE/3-doc-issue.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
name: 📚 Docs enhancement
description: File an enhancement or report an issue in the library's documentation
title: "[DOCS] <title>"
title: '[DOCS] <title>'
labels: [documentation, needs triage]

body:
- type: checkboxes
attributes:
label: Documentation can be submitted with pull requests
options:
- label: I know that I can edit the docs myself but prefer to file this issue instead
required: true
- type: checkboxes
attributes:
label: Documentation can be submitted with pull requests
options:
- label: I know that I can edit the docs myself but prefer to file this issue instead
required: true

- type: input
attributes:
label: Docs URL
description: The URL of the page you'd like to see an enhancement to or report a problem from.
validations:
required: false
- type: input
attributes:
label: Docs URL
description: The URL of the page you'd like to see an enhancement to or report a problem from.
validations:
required: false

- type: textarea
attributes:
label: Description
description: A clear and concise description of the enhancement or problem.
validations:
required: true
- type: textarea
attributes:
label: Description
description: A clear and concise description of the enhancement or problem.
validations:
required: true
90 changes: 45 additions & 45 deletions .github/workflows/ci_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,52 +2,52 @@ name: Release
run-name: Release ${{ inputs.package }}${{ inputs.dry-run && ' (dry-run)' || '' }}

on:
workflow_dispatch:
inputs:
package:
description: Package
required: true
type: choice
options:
- -- all --
- core
- date-picker
- layout
- list-loader
- message-box
- message-box-dialog
- numeric-stepper
- overlay
- search-container
- sidenav
- snackbar
- splitter
- status
- time-picker
- tooltip
- user-card
- user-tooltip
dry-run:
description: --dry-run
type: boolean
default: false
workflow_dispatch:
inputs:
package:
description: Package
required: true
type: choice
options:
- -- all --
- core
- date-picker
- layout
- list-loader
- message-box
- message-box-dialog
- numeric-stepper
- overlay
- search-container
- sidenav
- snackbar
- splitter
- status
- time-picker
- tooltip
- user-card
- user-tooltip
dry-run:
description: --dry-run
type: boolean
default: false

env:
HUSKY: 0
FORCE_COLOR: 3
HUSKY: 0
FORCE_COLOR: 3

jobs:
ci_release:
uses: dsi-hug/actions/.github/workflows/action.yml@v2
secrets:
GIT_USER_NAME: 'dsi-hug-bot'
GIT_USER_EMAIL: 'dsi-hug-bot@users.noreply.github.com'
GH_TOKEN: ${{ secrets.DSI_HUG_BOT_GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.DSI_HUG_NPM_TOKEN }}
with:
working-directory: ${{ (inputs.package == '-- all --') && '.' || format('projects/{0}', inputs.package) }}
dry-run: ${{ inputs.dry-run }}
lint: true
test: true
build: true
release: true
ci_release:
uses: dsi-hug/actions/.github/workflows/action.yml@v2
secrets:
GIT_USER_NAME: 'dsi-hug-bot'
GIT_USER_EMAIL: 'dsi-hug-bot@users.noreply.github.com'
GH_TOKEN: ${{ secrets.DSI_HUG_BOT_GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.DSI_HUG_NPM_TOKEN }}
with:
working-directory: ${{ (inputs.package == '-- all --') && '.' || format('projects/{0}', inputs.package) }}
dry-run: ${{ inputs.dry-run }}
lint: true
test: true
build: true
release: true
Loading

0 comments on commit 68335ce

Please sign in to comment.