test/README.md
2025-12-26 00:18:10 +00:00

49 lines
857 B
Markdown

# Hello World - Bun.js
A simple Hello World application built with Bun.js.
## Run Locally
```bash
bun run index.ts
```
## Run with Docker
Build the image:
```bash
docker build -t hello-bun .
```
Run the container:
```bash
docker run hello-bun
```
## CI/CD Pipeline
This repo includes a Gitea Actions workflow that automatically builds and publishes the Docker image to Gitea's container registry on every push to `main`.
### Setup Required
1. **Enable Actions** in your Gitea repository settings
2. **Create a secret** named `REGISTRY_TOKEN`:
- Go to Repository → Settings → Actions → Secrets
- Add a new secret `REGISTRY_TOKEN` with your Gitea access token
### Pull the Published Image
After the pipeline runs, pull your image:
```bash
docker pull <your-gitea-url>/<owner>/<repo>:latest
```
## Output
```
Hello World! 🌍
```