Compare commits
3 Commits
0.2.0
...
feature/re
| Author | SHA1 | Date | |
|---|---|---|---|
| 27feeed8bf | |||
| 96178c1438 | |||
| 021e95b04f |
@@ -131,6 +131,16 @@ jobs:
|
||||
|
||||
dpkg-deb --build "${deb_dir}" "${out_dir}/${pkg_name}_${deb_version}_${arch}.deb"
|
||||
|
||||
- name: Create release zip with binary and deb
|
||||
run: |
|
||||
cd dist
|
||||
deb_version="${{ steps.version.outputs.deb_version }}"
|
||||
zip_name="tai-${deb_version}-linux-amd64.zip"
|
||||
zip "${zip_name}" \
|
||||
tai \
|
||||
"tai_${deb_version}_amd64.deb"
|
||||
cd ..
|
||||
|
||||
- name: Upload binary artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
@@ -146,3 +156,11 @@ jobs:
|
||||
path: dist/tai_${{ steps.version.outputs.deb_version }}_amd64.deb
|
||||
if-no-files-found: error
|
||||
retention-days: 90
|
||||
|
||||
- name: Upload combined release zip
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: tai-release-${{ steps.version.outputs.tag }}
|
||||
path: dist/tai-${{ steps.version.outputs.deb_version }}-linux-amd64.zip
|
||||
if-no-files-found: error
|
||||
retention-days: 90
|
||||
|
||||
3
.gitignore
vendored
3
.gitignore
vendored
@@ -24,3 +24,6 @@ htmlcov/
|
||||
|
||||
# IDE
|
||||
.vscode/
|
||||
|
||||
# Logs and session files
|
||||
logs/
|
||||
|
||||
15
requirements.txt
Normal file
15
requirements.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
# Core dependencies
|
||||
typer>=0.12,<1.0
|
||||
rich>=13.7,<14.0
|
||||
asyncssh>=2.14,<3.0
|
||||
openai>=1.30,<2.0
|
||||
|
||||
# Development dependencies
|
||||
pytest>=8.2,<9.0
|
||||
ruff>=0.5,<1.0
|
||||
mypy>=1.10,<2.0
|
||||
mdformat>=0.7,<1.0
|
||||
yamllint>=1.35,<2.0
|
||||
|
||||
# Build dependencies
|
||||
nuitka>=2.4,<3.0
|
||||
Reference in New Issue
Block a user