# python-action-test 这是一个简单的 Python 项目示例,包含一个 Gitea Actions 工作流。 ## 说明 - `main.py` 包含一个简单的 `main()` 函数,用于打印欢迎消息。 - `tests/test_main.py` 提供一个最小单元测试,检查 `main()` 是否输出预期文本。 - `.gitea/workflows/python-action-test.yml` 是 Gitea Actions 的工作流配置,用于在 `push` 和 `pull_request` 事件时运行测试。 ## 本地运行 ```bash python main.py python -m pip install uv uv install uv run pytest ``` ## Gitea Actions 将此仓库推送到 Gitea 后,Gitea Actions 会触发以下流程: 1. 检出仓库代码 2. 安装 Python 3.14 3. 安装 `pytest` 4. 执行单元测试 工作流文件路径:`.gitea/workflows/python-action-test.yml`