From 891888d97f5ba22c232d7006f7c1addf1b2f8748 Mon Sep 17 00:00:00 2001 From: Berkus Decker Date: Thu, 9 Oct 2025 10:38:48 +0300 Subject: [PATCH 1/3] Remove suggestion for adding items to Not Yet Awesome list The NYAERL repo is archived. --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 1b4759a..80d3450 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,6 @@ This is a curated list of resources related to embedded and low-level programmin This project is developed and maintained by the [Resources team][team]. -**Don't see something you want or need here?** Add it to the [Not Yet Awesome Embedded Rust](https://github.com/rust-embedded/not-yet-awesome-embedded-rust) list! - ## Table of Contents - [Embedded Rust](#embedded-rust) From 541b73d2e9088c3aeccc8a9b3f099c566c2ffd47 Mon Sep 17 00:00:00 2001 From: Berkus Decker Date: Thu, 9 Oct 2025 10:52:35 +0300 Subject: [PATCH 2/3] Run push pipeline only in master branch --- .github/workflows/Linting.yml | 61 ++++++++++++++++++----------------- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/.github/workflows/Linting.yml b/.github/workflows/Linting.yml index 8a16193..5aac166 100644 --- a/.github/workflows/Linting.yml +++ b/.github/workflows/Linting.yml @@ -1,35 +1,36 @@ ---- - name: Linting +name: Linting - on: # yamllint disable-line rule:truthy - push: null - pull_request: null +on: + push: + branches: + - "master" + pull_request: - permissions: {} +permissions: {} - jobs: - Super_Linter: - name: Super Linter - runs-on: ubuntu-latest +jobs: + Super_Linter: + name: Super Linter + runs-on: ubuntu-latest - permissions: - contents: read - packages: read - # To report GitHub Actions status checks - statuses: write + permissions: + contents: read + packages: read + # To report GitHub Actions status checks + statuses: write - steps: - - name: Checkout code - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - name: Super-linter - uses: super-linter/super-linter@v7.2.0 # x-release-please-version - env: - # Linters - VALIDATE_MARKDOWN: true - VALIDATE_YAML: true - LINTER_RULES_PATH: ./ - MARKDOWN_CONFIG_FILE: .markdownlint.yml - ENABLE_GITHUB_ACTIONS_STEP_SUMMARY: true - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: Super-linter + uses: super-linter/super-linter@v7.2.0 # x-release-please-version + env: + # Linters + VALIDATE_MARKDOWN: true + VALIDATE_YAML: true + LINTER_RULES_PATH: ./ + MARKDOWN_CONFIG_FILE: .markdownlint.yml + ENABLE_GITHUB_ACTIONS_STEP_SUMMARY: true + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From b82687f58b5e667e7ff9e1e5721c012158524bee Mon Sep 17 00:00:00 2001 From: Berkus Decker Date: Thu, 9 Oct 2025 10:55:56 +0300 Subject: [PATCH 3/3] Clean up markdown --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 80d3450..5861e7b 100644 --- a/README.md +++ b/README.md @@ -1384,7 +1384,7 @@ Work in progress crates. Help the authors make these crates awesome! - [OxCC](https://github.com/jonlamb-gh/oxcc): A port of Open Source Car Control written in Rust - [Rubble](https://github.com/jonas-schievink/rubble): A pure-Rust embedded BLE stack [![crates.io](https://img.shields.io/crates/v/rubble.svg)](https://crates.io/crates/rubble) - [post-haste](https://github.com/petekubiak/post-haste): A no_std, alloc-free async Rust library for creating modular projects. -- + ## Panic handling There are many ways to handle panics in embedded devices, these crates provide helpful variants.