feat: add Nuitka build skill, update Nuitka to 4.0.1#676
Open
Copilot wants to merge 15 commits into
Open
Conversation
- Created docs/dev/nuitka.md with detailed Nuitka compilation guide - Covers local builds for Windows/macOS/Linux with platform-specific parameters - Documents Docker cross-platform builds for multiple Linux architectures - Explains GitHub Actions CI/CD workflows for automated builds - Includes Nuitka parameters reference and troubleshooting section - Added navigation links to VitePress config for both Chinese and English docs - Documentation verified to build successfully without dead links
- Explain Docker uses Python 3.8 for compatibility while local builds use 3.12 - Clarify that NUITKA_VERSION can be a version number (4.0) or branch (main) - Add version compatibility notes to Build Args section
- Adjust spaces around parentheses for better readability - Consistent punctuation spacing in code comments
Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Add skill for compiling binaries with Nuitika in different environments
feat(ci): update Nuitka to 4.0 and add Nuitka build guide
Feb 22, 2026
Contributor
There was a problem hiding this comment.
Pull request overview
This pull request upgrades the Nuitka compiler version used in CI workflows from 2.8.10 to 4.0 and adds comprehensive bilingual documentation for building DDNS binaries with Nuitka.
Changes:
- Nuitka version bumped from 2.8.10 to 4.0 in all 4 occurrences across build and publish CI workflows
- Added comprehensive Nuitka build guide in both Chinese (
docs/dev/nuitka.md) and English (docs/en/dev/nuitka.md) covering local compilation, Docker cross-platform builds, GitHub Actions CI usage, parameter reference, verification, and troubleshooting - Updated VitePress navigation and sidebar configurations for both languages to include the new Nuitka compilation guide
- Added Nuitka Compilation Guide entry to
llms.txtfor AI/LLM consumption
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
.github/workflows/build.yml |
Updated Nuitka version from 2.8.10 to 4.0 in both onefile and standalone build steps |
.github/workflows/publish.yml |
Updated Nuitka version from 2.8.10 to 4.0 in both onefile and standalone build steps for release builds |
docs/dev/nuitka.md |
Added comprehensive Chinese documentation for Nuitka compilation covering prerequisites, local builds, Docker cross-compilation, CI workflows, parameter reference, verification, and troubleshooting |
docs/en/dev/nuitka.md |
Added comprehensive English documentation for Nuitka compilation (English version of above) |
docs/.vitepress/config.mts |
Added Nuitka build guide links to Chinese and English navigation menus and sidebars |
docs/llms.txt |
Added Nuitka Compilation Guide entry with link to HTML and Markdown versions |
Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>
Copilot
AI
changed the title
feat(ci): update Nuitka to 4.0 and add Nuitka build guide
chore: update Nuitka to 4.0.1
Feb 22, 2026
…opilot skill Co-authored-by: NewFuture <6290356+NewFuture@users.noreply.github.com>
Copilot
AI
changed the title
chore: update Nuitka to 4.0.1
feat: add Nuitka build skill, update Nuitka to 4.0.1
Feb 22, 2026
Owner
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v3...v4) --- updated-dependencies: - dependency-name: docker/login-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Contributor
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
nuitka-versionfrom2.8.10to4.0.1in.github/workflows/build.yml(2 occurrences)nuitka-versionfrom2.8.10to4.0.1in.github/workflows/publish.yml(2 occurrences).github/skills/nuitka-build/SKILL.mdas a standard GitHub Copilot skilldocs/dev/nuitka.mdanddocs/en/dev/nuitka.md(moved to skill)💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.