From e7e03db9f863b1425c9ad60571a59986e40835bd Mon Sep 17 00:00:00 2001 From: hathach Date: Wed, 17 Mar 2021 20:27:32 +0700 Subject: update issue template --- .github/ISSUE_TEMPLATE/bug_report.md | 19 ++++++++++--------- .github/ISSUE_TEMPLATE/feature_request.md | 2 +- 2 files changed, 11 insertions(+), 10 deletions(-) (limited to '.github') diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 9f956f9d8..1e1ffb7ce 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,5 +1,5 @@ --- -name: Bug report +name: Bug Report about: Create a report to help us improve title: '' labels: Bug 🐞 @@ -7,16 +7,17 @@ assignees: '' --- -**Set up** -[Mandatory] Provide details of your setup help us to reproduce the issue as quick as possible - - **PC OS** : Ubuntu 18.04 / Windows 10/ macOS 10.15 - - **Board** : Feather nRF52840 Express - - **Firmware**: examples/device/cdc_msc +Please provide details for all required fields, otherwise issue could be CLOSED and/or LOCKED. -**Describe the bug** +**Set Up (required)** +- **PC OS** e.g Ubuntu 20.04 / Windows 10/ macOS 10.15 +- **Board** e.g Feather nRF52840 Express (if custom specify your MCUs) +- **Firmware** e.g examples/device/cdc_msc + +**Describe The Bug (required)** A clear and concise description of what the bug is. -**To reproduce** +**To Reproduce (required)** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' @@ -26,4 +27,4 @@ Steps to reproduce the behavior: If applicable, add screenshots, bus capture to help explain your problem. **Log** -Please provide the stack's log (uart/rtt/swo) where the issue occurred, best with comments to explain the actual events. To enable logging, add `LOG=2` to to the make command if building with stock examples or set `CFG_TUSB_DEBUG=2` in your tusb_config.h. More information can be found at [example's readme](/docs/getting_started.md) +If applicable, provide the stack's log (uart/rtt/swo) where the issue occurred, best with comments to explain the actual events. To enable logging, add `LOG=2` to to the make command if building with stock examples or set `CFG_TUSB_DEBUG=2` in your tusb_config.h. More information can be found at [example's readme](/docs/getting_started.md) diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 9842a229f..562d3113b 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,5 +1,5 @@ --- -name: Feature request +name: Feature Request about: Suggest an idea for this project title: '' labels: Feature 💡 -- cgit v1.3.1 From a22206b77a237c1f8407c13ce519f642c73feaea Mon Sep 17 00:00:00 2001 From: Ha Thach Date: Fri, 19 Mar 2021 11:15:58 +0700 Subject: Update bug_report.md --- .github/ISSUE_TEMPLATE/bug_report.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to '.github') diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 1e1ffb7ce..e3a083ab1 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -7,24 +7,29 @@ assignees: '' --- -Please provide details for all required fields, otherwise issue could be CLOSED and/or LOCKED. +REMOVE ME: please provide all details at least for Setup/Describe/Reproduce. + +**Set Up** -**Set Up (required)** - **PC OS** e.g Ubuntu 20.04 / Windows 10/ macOS 10.15 - **Board** e.g Feather nRF52840 Express (if custom specify your MCUs) - **Firmware** e.g examples/device/cdc_msc -**Describe The Bug (required)** +**Describe The Bug** + A clear and concise description of what the bug is. -**To Reproduce (required)** +**To Reproduce** + Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. See error **Screenshots** + If applicable, add screenshots, bus capture to help explain your problem. **Log** + If applicable, provide the stack's log (uart/rtt/swo) where the issue occurred, best with comments to explain the actual events. To enable logging, add `LOG=2` to to the make command if building with stock examples or set `CFG_TUSB_DEBUG=2` in your tusb_config.h. More information can be found at [example's readme](/docs/getting_started.md) -- cgit v1.3.1 From 7cdeed54e0dbd6f927020042dbdedf2d4d21cf97 Mon Sep 17 00:00:00 2001 From: Ha Thach Date: Fri, 19 Mar 2021 11:17:38 +0700 Subject: Update bug_report.md --- .github/ISSUE_TEMPLATE/bug_report.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to '.github') diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index e3a083ab1..797f6f924 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,14 +1,12 @@ --- name: Bug Report about: Create a report to help us improve -title: '' +title: 'Please provide all details at least for Setup/Describe/Reproduce' labels: Bug 🐞 assignees: '' --- -REMOVE ME: please provide all details at least for Setup/Describe/Reproduce. - **Set Up** - **PC OS** e.g Ubuntu 20.04 / Windows 10/ macOS 10.15 -- cgit v1.3.1 From 94d29d8578cd0baf2c629e0f9455cebd7c033896 Mon Sep 17 00:00:00 2001 From: hathach Date: Tue, 30 Mar 2021 00:06:06 +0700 Subject: add build-renesas for rx63n --- .github/workflows/build.yml | 67 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) (limited to '.github') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0f2b9ea3b..3e50980cc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -267,6 +267,73 @@ jobs: asset_name: ${{ matrix.family }}-tinyusb-${{ github.event.release.tag_name }}-examples.zip asset_content_type: application/zip + # --------------------------------------- + # Build Renesas family + # --------------------------------------- + build-renesas: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + family: + # Alphabetical order + - 'rx63n' + steps: + - name: Setup Python + uses: actions/setup-python@v2 + + - name: Checkout TinyUSB + uses: actions/checkout@v2 + + - name: Checkout common submodules in lib + run: git submodule update --init lib/FreeRTOS-Kernel lib/lwip + + - name: Set Toolchain URL + run: echo >> $GITHUB_ENV TOOLCHAIN_URL=http://gcc-renesas.com/downloads/get.php?f=rx/8.3.0.202004-gnurx/gcc-8.3.0.202004-GNURX-ELF.run + + - name: Cache Toolchain + uses: actions/cache@v2 + id: cache-toolchain + with: + path: ~/cache/ + key: ${{ runner.os }}-21-03-30-${{ env.TOOLCHAIN_URL }} + + - name: Install Toolchain + if: steps.cache-toolchain.outputs.cache-hit != 'true' + run: | + mkdir -p ~/cache/toolchain/gnurx + wget --progress=dot:mega $TOOLCHAIN_URL -O toolchain.run + chmod +x toolchain.run + ./toolchain.run -p ~/cache/toolchain/gnurx -y + + - name: Set Toolchain Path + run: echo >> $GITHUB_PATH `echo ~/cache/toolchain/*/bin` + + - name: Build + run: python3 tools/build_family.py ${{ matrix.family }} + + - uses: actions/upload-artifact@v2 + with: + name: ${{ matrix.family }}-tinyusb-examples + path: _bin/ + + - name: Create Release Asset + if: ${{ github.event_name == 'release' }} + run: | + cd _bin/ + zip -r ../${{ matrix.family }}-tinyusb-${{ github.event.release.tag_name }}-examples.zip * + + - name: Upload Release Asset + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + if: ${{ github.event_name == 'release' }} + with: + upload_url: ${{ github.event.release.upload_url }} + asset_path: ${{ matrix.family }}-tinyusb-${{ github.event.release.tag_name }}-examples.zip + asset_name: ${{ matrix.family }}-tinyusb-${{ github.event.release.tag_name }}-examples.zip + asset_content_type: application/zip + # --------------------------------------- # Build all no-family (opharned) boards # --------------------------------------- -- cgit v1.3.1