Skip to content

Commit 07b52b0

Browse files
authored
Merge branch 'main' into feat/add-riscv64-support
2 parents fcda6cf + 510b4b9 commit 07b52b0

87 files changed

Lines changed: 1341 additions & 135 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.devcontainer/linux/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
3333
sudo \
3434
jq \
3535
yamllint \
36+
python3-autopep8 \
37+
markdownlint \
3638
&& curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg && \
3739
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list && \
3840
apt-get update && apt-get install -y --no-install-recommends \

.github/CODE_OF_CONDUCT.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1+
<!-- @copyright Copyright (c) contributors to Project Ocre,
2+
which has been established as Project Ocre a Series of LF Projects, LLC
3+
4+
SPDX-License-Identifier: Apache-2.0 -->
5+
16
# Code of Conduct
27

38
Ocre is a project of Linux Foundation Edge and applies the [LF Edge Contributor Code of Conduct](https://www.lfedge.org/governance/code-of-conduct/).
49

5-
Please reach out to Ocre-TSC+help@lists.lfedge.org in the event of any Code of Conduct violations or concerns. All communications will be kept confidential.
10+
Please reach out to Ocre-TSC+help@lists.lfedge.org in the event of any Code of Conduct violations or concerns. All communications will be kept confidential.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Question
3-
about: Ask a question about Ocre
3+
about: Ask a question about Ocre
44
title: ''
55
labels: question
66
assignees: ''
@@ -9,4 +9,4 @@ assignees: ''
99

1010
Make sure to check the [readme](https://github.com/project-ocre/ocre-runtime/blob/master/README.md) first. If the question is concise and probably has a short answer, asking it in our [slack channel](https://lfedge.slack.com/archives/C07F190CC3X) is probably the fastest way to find the answer.
1111

12-
If you still prefer GitHub issues, remove all this text and ask your question here.
12+
If you still prefer GitHub issues, remove all this text and ask your question here.

.github/ISSUE_TEMPLATE/30_bug-report.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,18 @@
11
---
22
name: Bug report
3-
about: Create a report to help us improve Ocre
3+
about: Create a report to help us improve Ocre
44
title: ''
55
labels: bug
66
assignees: ''
77

88
---
99

10-
1110
Please provide information requested in the template below as much as possible.
1211

1312
#### Describe the bug
1413

1514
A clear and concise description of the problem.
1615

17-
1816
#### Duplicate
1917

2018
If you are reporting a new issue, make sure that we do not have any duplicates
@@ -36,4 +34,4 @@ If applicable, add screenshots to help explain your problem.
3634

3735
#### Additional context
3836

39-
Add any other information about the problem here.
37+
Add any other information about the problem here.

.github/ISSUE_TEMPLATE/40_security_task.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,29 @@ labels: security
66
assignees: ''
77
---
88

9-
#### Security Issue Description
9+
#### Security Issue Description
10+
1011
Provide a brief description of the security concern or task.
1112

12-
#### Affected Components
13+
#### Affected Components
14+
1315
List any relevant components, services, or dependencies impacted.
1416

15-
#### Severity & Impact
17+
#### Severity & Impact
18+
1619
- [ ] Low - Minor security concern, limited impact
1720
- [ ] Medium - Potential risk, but not critical
1821
- [ ] High - Significant risk, requires immediate attention
1922
- [ ] Critical - Severe vulnerability, urgent resolution needed
2023

21-
#### Steps to Reproduce (if applicable)
24+
#### Steps to Reproduce (if applicable)
25+
2226
If reporting a vulnerability or bug, provide steps to reproduce the issue.
2327

24-
#### Suggested Remediation
28+
#### Suggested Remediation
29+
2530
Provide any suggested fixes, mitigations, or security best practices to address the issue.
2631

27-
#### Additional Context
32+
#### Additional Context
33+
2834
Any other relevant information, links to related issues, reference materials, or CVEs.

.github/ISSUE_TEMPLATE/50_unhiol_task.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@ assignees: ''
77
---
88

99
#### Task Description
10+
1011
Brief description of the issue or task needed.
1112

1213
#### Requirements
14+
1315
- [ ] Requirement 1
1416
- [ ] Requirement 2
1517

1618
#### Expected Outcome
19+
1720
What should be the end result of this task?
1821

1922
#### Additional Context
23+
2024
Any other relevant information, links to related issues, or reference materials.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# @copyright Copyright (c) contributors to Project Ocre,
2+
# which has been established as Project Ocre a Series of LF Projects, LLC
3+
#
4+
# SPDX-License-Identifier: Apache-2.0
5+
16
blank_issues_enabled: true
27
contact_links:
38
- name: Ocre Community

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
1+
<!-- @copyright Copyright (c) contributors to Project Ocre,
2+
which has been established as Project Ocre a Series of LF Projects, LLC
3+
4+
SPDX-License-Identifier: Apache-2.0 -->
5+
16
# Description
27

38
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.
49

510
Also, please list any issue that this PR is intended to fix.
611

7-
- Fixes issue #
12+
- Fixes issue #
813

914
## Type of change
1015

@@ -19,12 +24,14 @@ Please delete options that are not relevant.
1924
- [ ] Test Coverage update
2025

2126
# How Has This Been Tested?
22-
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration including the following required details.
27+
28+
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration including the following required details.
2329

2430
**Test Configuration (required)**:
25-
* Host OS type, version, and arch: `Ubuntu 20.04 (arm64)`
26-
* Developer Board make & model: `ST Nucleo h723zg`
27-
* Board Tools Installed: `STM32CubeProgrammer`)
31+
32+
- Host OS type, version, and arch: `Ubuntu 20.04 (arm64)`
33+
- Developer Board make & model: `ST Nucleo h723zg`
34+
- Board Tools Installed: `STM32CubeProgrammer`
2835

2936
# Checklist:
3037

@@ -34,4 +41,4 @@ Please describe the tests that you ran to verify your changes. Provide instructi
3441
- [ ] I have made corresponding changes to the documentation
3542
- [ ] My changes generate no new warnings
3643
- [ ] I have added tests that prove my fix is effective or that my feature works
37-
- [ ] New and existing unit tests pass locally with my changes
44+
- [ ] New and existing unit tests pass locally with my changes

.github/workflows/formatting-checks.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,17 @@ jobs:
3939
- name: Run YAML Format Checks
4040
run: sh scripts/yml_linter.sh
4141

42-
- name: Run Banner License Checks
43-
run: sh scripts/check_license_banner.sh
42+
- name: Run Python Format Checks
43+
run: sh scripts/check_py_formatting.sh
44+
45+
- name: Run Markdown Format Checks
46+
run: sh scripts/md_linter.sh
47+
48+
- name: License Banner Checks(.c files)
49+
run: sh scripts/check_license_banner_c.sh
50+
51+
- name: License Banner Checks(conf files)
52+
run: sh scripts/check_license_banner_conf_files.sh
53+
54+
- name: License Banner Checks(md files)
55+
run: sh scripts/check_license_banner_md.sh

0 commit comments

Comments
 (0)