Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test workflow #2228

Closed
wants to merge 16 commits into from
21 changes: 19 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Bug Report 🐛
name: Bug Report 🐛
description: Create a bug report to help us improve
labels: ['bug']
assignees: []
Expand All @@ -9,12 +9,27 @@ body:
Thank you for contributing to iTwinUI by creating an issue!
Make sure you first do a search for existing issues so that this is is not a duplicate.
Also visit our [FAQ](https://github.com/iTwin/iTwinUI/wiki/FAQ).
- type: dropdown
attributes:
label: Are you using the latest version of iTwinUI?
options:
- 'Yes'
- 'No'
validations:
required: true
id: version
- type: textarea
attributes:
label: Version Details
description: If you are not using the latest version, please specify the version you are using.
validations:
required: false
- type: textarea
attributes:
label: Describe the bug (current behavior)
description: A concise description of what you're experiencing.
validations:
required: false
required: true
- type: textarea
attributes:
label: Expected Behavior
Expand All @@ -25,6 +40,8 @@ body:
attributes:
label: Link to minimal repro
description: 'Create a minimal reproduction by forking [this sandbox](https://stackblitz.io/github/iTwin/iTwinUI/tree/main/minimal-sandbox?file=/src/App.tsx)'
validations:
required: true
- type: textarea
attributes:
label: Steps To Reproduce
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/auto_assign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
addAssignees: author
23 changes: 23 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,29 @@ jobs:

- run: pnpm install

assign-author:
name: Assign author
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- uses: pnpm/action-setup@v3
with:
version: 9

- name: Use Node 20.x
uses: actions/setup-node@v4
with:
node-version: 20.x
cache: 'pnpm'

- name: Assign author to PR
uses: kentaro-m/[email protected]
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
configuration-path: '.github/workflows/auto_assign.yml'

audit:
name: Audit node modules
needs: install
Expand Down
Loading