43 lines
826 B
Markdown
43 lines
826 B
Markdown
# Quick fix for Gitea packages
|
|
|
|
## 1. Enable packages in Gitea configuration
|
|
|
|
Edit your Gitea config file (usually `/etc/gitea/app.ini`):
|
|
|
|
```ini
|
|
[packages]
|
|
ENABLED = true
|
|
|
|
[storage.packages]
|
|
STORAGE_TYPE = local
|
|
PATH = /var/lib/gitea/data/packages
|
|
```
|
|
|
|
## 2. Restart Gitea service
|
|
|
|
```bash
|
|
sudo systemctl restart gitea
|
|
# or if using docker
|
|
docker restart gitea
|
|
```
|
|
|
|
## 3. Verify packages are enabled
|
|
|
|
Check admin panel: https://gitea.skalas.org/admin/config
|
|
Look for "Packages: Enabled"
|
|
|
|
## 4. Test manually first
|
|
|
|
```bash
|
|
# Test from your runner host
|
|
docker login gitea.skalas.org
|
|
|
|
# Pull a small test image first
|
|
docker pull hello-world
|
|
|
|
# Tag and push test
|
|
docker tag hello-world gitea.skalas.org/jskala/test:latest
|
|
docker push gitea.skalas.org/jskala/test:latest
|
|
```
|
|
|
|
After enabling packages, your workflow should work! |