Skip to content

Commit

Permalink
Merge branch 'main' into artilleryx4-merging
Browse files Browse the repository at this point in the history
  • Loading branch information
Evil Azrael committed Jul 30, 2024
2 parents b6b3626 + 468342d commit 22f6edf
Show file tree
Hide file tree
Showing 2,376 changed files with 630,312 additions and 2,989,486 deletions.
80 changes: 80 additions & 0 deletions .github/ISSUE_TEMPLATE/1-bugreport.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
name: Bug Report for the Armbian Linux Build Framework
description: Create a bug report if there is something wrong with the Armbian build framework.
title: "[Bug]: "
labels: ["Bug"]
assignees: "armbian/build-scripts"
body:
- type: markdown
attributes:
value: |
Thank you for helping us make Armbian better!
- type: textarea
id: what-happened
attributes:
label: What happened?
description: |
Please tell us what you expected to happen and what actually happened.
placeholder: An error x ocurred when I did y! But I expected z to happen.
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: How to reproduce?
description: |
Provide the command you ran or explain the steps you did.
placeholder: Tell us step by step how to reproduce the issue! E.g. the command you gave to the framework.
validations:
required: true
- type: dropdown
id: version
attributes:
label: Branch
description: |
Which branch are you using?
options:
- main (main development branch)
- other (only relevant in corner cases)
validations:
required: true
- type: dropdown
id: host
attributes:
label: On which host OS are you running the build script and observing this problem?
multiple: false
options:
- Ubuntu 24.04 Noble
- Ubuntu 22.04 Jammy
- Debian 13 Trixie
- Debian 12 Bookworm
- Other
validations:
required: true
- type: checkboxes
id: host-is-wsl
attributes:
label: Are you building on Windows WSL2?
options:
- label: Yes, my Ubuntu/Debian/OtherOS is running on WSL2
required: false
- type: input
id: logs
attributes:
label: Relevant log URL
description: |
Run with `SHARE_LOG=yes`, at the end of log you will get something like this
```[🌿] Log uploaded, share URL: [ https://paste.armbian.com/xxx ]```
Paste the URL here:
placeholder: https://paste.armbian.com/xxx
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/armbian/build/blob/master/.github/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/2-feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Feature Request for the Armbian Linux Build Framework
description: Suggest a feature that you want to see implemented.
title: "[Feature Request]: "
labels: ["Feature Request"]
assignees: "igorpecovnik"
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out a feature reqest. A request does not guarantee consideration.
- type: textarea
id: what
attributes:
label: Which feature would you like to have?
placeholder: What is missing in your opinion?
validations:
required: true
- type: checkboxes
id: financing
attributes:
label: Funding
description: |
You are welcome to submit your feature request, but keep in mind we can only afford to cover minor tasks. If we decide to.<br>"
options:
- label: "[I am willing to cover expenses](https://www.armbian.com/contact/)"
required: false
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/3-task.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Task/To-Do for project tracking
description: Discuss and track progress for a task you're working on.
title: "[Task]: "
labels: ["Task/To-Do"]
body:
- type: markdown
attributes:
value: |
Please use checkboxes for subtasks and link relevant PRs or issues for reference.
You can use title tags like _Task_, _Story_ or _Epic_ similar to Jira [like described in the docs](https://docs.armbian.com/Process_Managing_Workflow/).
A _Story_ or _Epic_ may reference other _Tasks_ (GitHub issues). This task will automatically be mirrored to [Jira](https://armbian.atlassian.net/browse/AR).
Make sure to update your progress in case anyone wants to help with a task so noone is doing duplicate work.
Add the label "_Discussion_" to get feedback on your task and "_Help needed_" if you would prefer to not work on this this alone.
- type: textarea
id: task-list
attributes:
label: Task description
description: |
Enter your task goals here. You can make use of the subtask checkboxes (add more or remove if necessary). Actively ask for feedback if you want it.
value: |
- [ ]
- [ ]
- [ ]
- [ ]
80 changes: 0 additions & 80 deletions .github/ISSUE_TEMPLATE/bugreport.yml

This file was deleted.

28 changes: 0 additions & 28 deletions .github/ISSUE_TEMPLATE/feature.yml

This file was deleted.

1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

_Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change._

[GitHub issue](https://github.com/armbian/build/labels/Task%2FTo-Do) reference:
[Jira](https://armbian.atlassian.net/jira) reference number [AR-9999]

# Documentation summary for feature / change
Expand Down
5 changes: 5 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,8 @@ updates:
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
23 changes: 17 additions & 6 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,27 +14,38 @@
- all:
- changed-files:
- any-glob-to-any-file: ['patch/**/*','config/**/*']
- any-glob-to-all-files: ['!config/cli/*','!config/desktop/*','!config/distributions/*']
- all-globs-to-all-files: ['!config/cli/**/*','!config/desktop/**/*','!config/distributions/**/*']

"Framework":
- all:
- changed-files:
- any-glob-to-any-file: ['lib/*','tools/*','config/cli/*','packages/*','extensions/*']
- any-glob-to-any-file: ['lib/**/*','tools/**/*','config/cli/**/*','extensions/**/*']

"Actions scripts":
"BSP":
- all:
- changed-files:
- any-glob-to-any-file: ['.github/workflows/*']
- any-glob-to-any-file: ['packages/**/*']

"GitHub Actions":
- all:
- changed-files:
- any-glob-to-any-file: ['.github/workflows/**/*']

"GitHub":
- all:
- changed-files:
- any-glob-to-any-file: ['.github/**/*']
- all-globs-to-any-file: ['!.github/workflows/**/*']

"Desktop":
- all:
- changed-files:
- any-glob-to-any-file: ['config/desktop/*']
- any-glob-to-any-file: ['config/desktop/**/*']

"Patches":
- all:
- changed-files:
- any-glob-to-any-file: ['patch/*']
- any-glob-to-any-file: ['patch/**/*']

# Add 'Documentation' label to any change to .md files within the entire repository
"Documentation":
Expand Down
Loading

0 comments on commit 22f6edf

Please sign in to comment.