Compare commits

..

No commits in common. "trunk" and "v1.1" have entirely different histories.
trunk ... v1.1

View File

@ -1,41 +0,0 @@
# Release Description
## Added Docker Build and Push Automation
This release introduces a new build and push script to streamline the Docker image creation and publishing process for the `rbvtopudding/gitea-act_runner` image.
### New Features
**`build-and-push.sh` - Automated Build and Push Script**
- Automated Docker image build process for `rbvtopudding/gitea-act_runner`
- Automatic push to Docker Hub after successful build
- Flexible tagging support (defaults to `latest` if no tag specified)
- Error handling with `set -euo pipefail` for robust execution
- Progress messages for build and push operations
### Usage
**Manual Execution:**
```bash
# Build and push with default "latest" tag
./build-and-push.sh
# Build and push with specific tag
./build-and-push.sh v1.0.0
```
**Automated via Gitea Workflow:**
The script is integrated with the Gitea workflow (`.gitea/workflows/build-and-push.yaml`) and will automatically build and push images when releases are published, using the release tag as the Docker image tag.
### What's Built
The Docker image is based on `gitea/act_runner:latest` with the following additional packages:
- `nodejs` - JavaScript runtime
- `npm` - Node package manager
- `docker` - Docker CLI
### Requirements
- Docker must be installed and running
- Must be logged into Docker Hub (`docker login`) before running the script