Add Gitea Actions workflow: release.yml
Some checks failed
CI / test (push) Successful in 13s
CI / lint (push) Failing after 5s
CI / lint-markdown (push) Successful in 2s
Release / release (push) Failing after 10s

This commit is contained in:
2026-01-30 11:56:42 +00:00
parent 606d798905
commit 6e2880c078

View File

@@ -0,0 +1,49 @@
name: Release
on:
push:
tags:
- 'v*'
jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.11'
- name: Install build dependencies
run: pip install build
- name: Build package
run: python -m build
- name: Create Release
uses: https://gitea.com/actions/release-action@main
with:
files: |
dist/**
title: Release ${{ github.ref_name }}
body: |
## What's Changed
Initial release of Shell Memory CLI!
### Features
- Command recording with tags and descriptions
- Pattern detection for command sequences
- Session recording and replay
- Natural language script generation
### Installation
```bash
pip install shell-memory-cli
```
Full changelog: https://7000pct.gitea.bloupla.net/7000pctAUTO/shell-memory-cli/commits/branch/main
env:
GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}