Release v0.2.10: Update package-lock.json and CI config
This commit is contained in:
36
scripts/README.md
Normal file
36
scripts/README.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Release Scripts
|
||||
|
||||
## release.sh
|
||||
|
||||
Automated release script for Echoes of the Ash desktop builds.
|
||||
|
||||
### Usage
|
||||
|
||||
```bash
|
||||
./scripts/release.sh
|
||||
```
|
||||
|
||||
### What it does
|
||||
|
||||
1. Generates `package-lock.json` using Docker (no local npm installation required)
|
||||
2. Suggests next version automatically (increments patch version)
|
||||
3. Commits changes and pushes to main
|
||||
4. Creates and pushes git tag to trigger CI/CD pipeline
|
||||
|
||||
### Example
|
||||
|
||||
```
|
||||
Current version: v0.2.6
|
||||
Suggested next version: v0.2.7
|
||||
|
||||
Enter version (or press Enter for v0.2.7): v0.3.0
|
||||
|
||||
Using version: v0.3.0
|
||||
✓ Release v0.3.0 completed!
|
||||
```
|
||||
|
||||
The CI/CD pipeline will automatically build:
|
||||
- Linux AppImage and .deb (compressed in `linux-builds.zip`)
|
||||
- Windows .exe installer (compressed in `windows-builds.zip`)
|
||||
|
||||
Download artifacts from: http://gitlab.kingstudio.es/patacuack/echoes-of-the-ash/-/pipelines
|
||||
Reference in New Issue
Block a user