skywind3000 / skywind3000/PyStand
I have built an Action that can help to automatically build a Python project with PyStand.
Open
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 1.2k
- Forks
- 146
- PR merge metrics
- No merged PRs in 30d
Description
Here is the action repo link:
https://github.com/BHznJNs/pystand-build
This is the use example which is modified from my own repo:
jobs:
build:
runs-on: windows-latest
- name: Checkout
uses: actions/checkout@v4
- name: Build Python Application Standalone Package
id: pystand-build
uses: BHznJNs/pystand-build@release-2
with:
application-name: "YourApplicationName"
python-version: "3.11.9"
requirements-path: "backend/requirements.txt"
included-files: |
backend/ # this is the python source directory
# there can be other assets files or directories here
- name: Create Zip Archive
shell: bash
run: |
build_path="${{ steps.pystand-build.outputs.build-directory }}"
(cd "$build_path" && 7z a -tzip "$RUNNER_TEMP/GibberishSubtitle.zip" .)
# upload package with `${{ runner.temp }}/GibberishSubtitle.zip`
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked action repository, BHznJNs/pystand-build, and the workflow example in this issue. The payload does not identify a PyStand file, test, requested change, or acceptance criteria, so the intended project-side work and definition of done remain unclear.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, python
- Domain
- build-system, devops
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100