Skip to content

Other PR's merged + code improved + flow improved#168

Open
mdeweerd wants to merge 123 commits into
neurobin:masterfrom
mdeweerd:integration/merge
Open

Other PR's merged + code improved + flow improved#168
mdeweerd wants to merge 123 commits into
neurobin:masterfrom
mdeweerd:integration/merge

Conversation

@mdeweerd

Copy link
Copy Markdown

This merges (most) of the other PR's.

I'va also "converted" the travis workflow in a ci.yml that also compiles the script with gcc sanitize options.
Those options effectively help detect leaks, and no longer detect leaks with the code in this PR.

fabio-brugnara and others added 30 commits June 2, 2023 15:55
The ash binary package was dropped in Debian unstable, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920644

Signed-off-by: Dominik Viererbe <dominik.viererbe@canonical.com>
mdeweerd and others added 29 commits August 19, 2024 13:17
Update versions of pre-commit hooks to their latest stable releases:
- mdformat: 0.7.17 -> 1.0.0
- pre-commit-hooks: v4.6.0 -> v6.0.0
- beautysh: v6.2.1 -> v6.4.3
- codespell: v2.3.0 -> v2.4.2
- shellcheck-py: v0.10.0.1 -> v0.11.0.1

This update ensures we're using the latest features and security patches for our pre-commit hooks.
Bumps the infrastructure group with 1 update: cpplint.


Updates `cpplint` from 1.6.1 to 2.0.2
Bump the infrastructure group with 6 updates

Bumps the infrastructure group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `4` | `7` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4` | `7` |
| [dorny/paths-filter](https://github.com/dorny/paths-filter) | `3` | `4` |
| [actions/setup-python](https://github.com/actions/setup-python) | `5` | `6` |
| [actions/cache](https://github.com/actions/cache) | `4` | `6` |
| [mdeweerd/logToCheckStyle](https://github.com/mdeweerd/logtocheckstyle) | `2024.3.5` | `2026.7.1` |


Updates `actions/checkout` from 4 to 7
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v7)

Updates `actions/upload-artifact` from 4 to 7
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v7)

Updates `dorny/paths-filter` from 3 to 4
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](dorny/paths-filter@v3...v4)

Updates `actions/setup-python` from 5 to 6
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v5...v6)

Updates `actions/cache` from 4 to 6
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@v4...v6)

Updates `mdeweerd/logToCheckStyle` from 2024.3.5 to 2026.7.1
- [Commits](mdeweerd/LogToCheckStyle@v2024.3.5...v2026.7.1)

---
updated-dependencies:
- dependency-name: cpplint
  dependency-version: 2.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: infrastructure
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: infrastructure
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: infrastructure
- dependency-name: dorny/paths-filter
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: infrastructure
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: infrastructure
- dependency-name: actions/cache
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: infrastructure
- dependency-name: mdeweerd/logToCheckStyle
  dependency-version: 2026.7.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: infrastructure
...

Signed-off-by: dependabot[bot] <support@github.com>
Bump the "infrastructure" group with 2 updates across multiple ecosystems
Added 'indx' to the codespell ignore-words-list to prevent false positives for the word 'index'
- Renamed variable 'opts' to 'arg_opts' for clarity
- Added const qualifiers to function parameters to indicate immutability
- Added comments to suppress cppcheck warnings
- Improved error messages by using more descriptive variable names
Corrected the typo in the comment section of uncrustify.cfg from 'Newline forceing' to 'Newline forcing' to maintain consistent spelling.
@suntong

suntong commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

This merges (most) of the other PR's

Hi MDW,

Thanks for your persistancy, which lasts for (amazingly) nearly two years. And exactly because of that, we can clearly see that this project has been abandoned by its current maintainer, neurobin.

Would you like to take over the maintainess burden of this project? Since you've been doing it for nearly two years, I think what's missing now is an official announcement, and your calling your integration/merge branch officially master/main.

BTW, if you want to take further steps in maintaining this project for Debian/Ubuntu as well, that'll be highly appreciated as well.

cheers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants