Verification Report · gitea v28.0.0
NOT PUBLISHED
gitea-v28.0.0-20260930-001
verified_at 2026-09-30T02:45:11Z
Immutable inputs
| App version | v28.0.0 ← release tag v28.0.0 · source 15b8a5805adf |
| Image (exact tag) | gitea/gitea:28.0.0 |
| Image digest (linux/amd64) | sha256:ac83af429cdb44c89253ea05c666030d5433e9e3672f11b839acceecc6e19b16 |
| Index digest | sha256:a9dc25679ebdd33356242d2e0667cc220043745e8339922879f187c20329a42e |
| Pulled as | gitea/gitea:28.0.0@sha256:ac83af429cdb44c89253ea05c666030d5433e9e3672f11b839acceecc6e19b16 via registry-1.docker.io |
| Platform contract | ami-0045d7fc2ad003464 · us-east-1/x86_64 · source=public (plat-us-east-1-x86_64-20260924-002) |
| Config revisions | app 4fbde58af614 · compose b32f0146b612 |
| Release type | new_version — rule4: minor/major change v1.27.3 -> (28, 0, 0) |
Publish gate
| Check | Field | Result |
|---|
| Compose started | checks.compose_started | Passed |
| Container healthy | checks.container_healthy | Passed |
| Health check passed | checks.health_check_passed | Passed |
| Application tests | checks.tests_passed | Passed |
| Screenshots captured | checks.screenshots_generated | Passed |
| Screenshots published | checks.screenshots_uploaded | Failed |
| Report published | checks.report_uploaded | Failed |
| Manifest published | checks.verification_manifest_uploaded | Failed |
| Platform contract valid | checks.required_platform_contract_valid | Passed |
Evidence
| Health probe | HTTP 200 — ready |
| Version assertion | True actual 28.0.0 — 匹配(exact):kind=exec_command 取到 '28.0.0',期望 '28.0.0' |
| Tests | pytest exit=0
.. [100%]
==================================== PASSES ====================================
=========================== short test summary info ============================
PASSED apps/gitea/tests/test_install.py::test_root_reaches_install_wizard
PASSED apps/gitea/tests/test_install.py::test_install_wizard_renders
2 passed in 1.46s
|
| Container state | running |
| Duration | 19.9s(2026-09-30T02:44:51Z → 2026-09-30T02:45:11Z) |
Screenshots

install · Installation wizard / 安装向导
Application test output
pytest exit=0
.. [100%]
==================================== PASSES ====================================
=========================== short test summary info ============================
PASSED apps/gitea/tests/test_install.py::test_root_reaches_install_wizard
PASSED apps/gitea/tests/test_install.py::test_install_wizard_renders
2 passed in 1.46s
Container logs (tail)
--- compose up ---
gitea Pulling
gitea Pulled
Network cn-gitea-5b9c21f3cc4c_default Creating
Network cn-gitea-5b9c21f3cc4c_default Created
Container cn-gitea-5b9c21f3cc4c-gitea-1 Creating
Container cn-gitea-5b9c21f3cc4c-gitea-1 Created
Container cn-gitea-5b9c21f3cc4c-gitea-1 Starting
Container cn-gitea-5b9c21f3cc4c-gitea-1 Started
--- container logs ---
gitea-1 | Generating /data/ssh/ssh_host_ed25519_key...
gitea-1 | Generating /data/ssh/ssh_host_rsa_key...
gitea-1 | 2026/09/30 02:45:04 cmd/web.go:273:runWeb() [I] Starting Gitea on PID: 18
gitea-1 | 2026/09/30 02:45:04 cmd/web.go:117:showWebStartupMessage() [I] Gitea version: 28.0.0 built with go1.27.1 : bindata, timetzdata,
gitea-1 | 2026/09/30 02:45:04 cmd/web.go:118:showWebStartupMessage() [I] * RunMode: prod
gitea-1 | 2026/09/30 02:45:04 cmd/web.go:119:showWebStartupMessage() [I] * AppPath: /usr/local/bin/gitea
gitea-1 | 2026/09/30 02:45:04 cmd/web.go:120:showWebStartupMessage() [I] * WorkPath: /data/gitea
gitea-1 | 2026/09/30 02:45:04 cmd/web.go:121:showWebStartupMessage() [I] * CustomPath: /data/gitea
gitea-1 | 2026/09/30 02:45:04 cmd/web.go:122:showWebStartupMessage() [I] * ConfigFile: /data/gitea/conf/app.ini
gitea-1 | 2026/09/30 02:45:04 cmd/web.go:123:showWebStartupMessage() [I] Prepare to run install page
gitea-1 | Generating /data/ssh/ssh_host_ecdsa_key...
gitea-1 | Server listening on :: port 22.
gitea-1 | Server listening on 0.0.0.0 port 22.
gitea-1 | 2026/09/30 02:45:04 cmd/web.go:339:listen() [I] Listen: http://0.0.0.0:3000
gitea-1 | 2026/09/30 02:45:04 cmd/web.go:343:listen() [I] AppURL(ROOT_URL): http://localhost:3000/
gitea-1 | 2026/09/30 02:45:04 modules/graceful/server.go:53:NewServer() [I] Starting new Web server: tcp:0.0.0.0:3000 on PID: 18
Raw manifest
{
"schema_version": "1.0",
"verification_id": "gitea-v28.0.0-20260930-001",
"app": "gitea",
"app_version": "v28.0.0",
"release": {
"source_repo": "go-gitea/gitea",
"source_revision": "15b8a5805adf57c5189602008d38cccfd3c795e0",
"release_tag": "v28.0.0",
"upstream_tag": "v28.0.0",
"image_reference": "gitea/gitea:28.0.0"
},
"container": {
"image": "gitea/gitea:28.0.0",
"digest": "sha256:ac83af429cdb44c89253ea05c666030d5433e9e3672f11b839acceecc6e19b16",
"manifest_digest": "sha256:a9dc25679ebdd33356242d2e0667cc220043745e8339922879f187c20329a42e",
"platform": "linux/amd64"
},
"platform": {
"platform_verification_id": "plat-us-east-1-x86_64-20260924-002",
"ami_id": "ami-0045d7fc2ad003464",
"base_ami_source": "public",
"source_ami_name": "ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-*",
"region": "us-east-1",
"architecture": "x86_64"
},
"config": {
"app_config_revision": "4fbde58af6149a28715a4d0ec8b4055519124cc5",
"compose_revision": "b32f0146b612b55d464fc73c983986c382c5e1c8",
"tests_revision": "e3c076b65c8f4eba93adc3b2205b6087ab6a710a",
"template_revision": "c9350db2baff041f7af1051e500f8db9da8c749a"
},
"verification": {
"application": "passed",
"platform": "referenced",
"tests": "passed"
},
"checks": {
"compose_started": true,
"container_healthy": true,
"health_check_passed": true,
"tests_passed": true,
"screenshots_generated": true,
"screenshots_uploaded": false,
"report_uploaded": false,
"verification_manifest_uploaded": false,
"required_platform_contract_valid": true
},
"artifacts": {
"screenshots": [
{
"scenario": "install",
"file": "install.png",
"url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/screenshots/gitea/v28.0.0/install.png",
"caption": {
"en": "Installation wizard",
"zh": "安装向导"
}
}
],
"report_url": "",
"workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunch/actions/runs/36661200266"
},
"website": {
"app": "gitea",
"app_version": "v28.0.0",
"verification_id": "gitea-v28.0.0-20260930-001",
"verification_run_id": "36661200266",
"platform_verification_id": "plat-us-east-1-x86_64-20260924-002",
"ami_id": "ami-0045d7fc2ad003464",
"architecture": "x86_64",
"region": "us-east-1",
"display_name": {
"en": "Gitea",
"zh": "Gitea 代码托管"
},
"description": {
"en": "Painless self-hosted Git service with code review and CI",
"zh": "开箱即用的自托管 Git 服务,带代码评审与 CI"
},
"category": "devops",
"icon": "/icons/gitea.svg",
"featured": true,
"tags": [
"git",
"code-review",
"ci"
],
"features": [
{
"en": "Automated testing before each release",
"zh": "每次发布前自动化测试"
},
{
"en": "Git hosting with pull requests, issues and built-in Actions CI",
"zh": "Git 托管,内置 PR、Issue 与 Actions CI"
},
{
"en": "Embedded SQLite storage, one-click CloudFormation deploy",
"zh": "内置 SQLite 存储,CloudFormation 一键部署"
}
],
"health": "passed",
"status": "pending",
"verified_at": "2026-09-30T02:45:11Z",
"report_url": "",
"workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunch/actions/runs/36661200266",
"screenshots_order": [
"install"
],
"deploy": {
"documentation_url": "https://docs.gitea.com",
"regions": [
"us-east-1"
],
"instance_type": "t3.small",
"data_volume_gb": 30,
"container_port": 3000,
"health_check_path": "/",
"docker_image": "gitea/gitea:28.0.0",
"extra_environment": [],
"template": {
"url": "https://corenovalaunch-templates.s3.us-east-1.amazonaws.com/corenova-one-click.template.yaml",
"revision": "c9350db2baff041f7af1051e500f8db9da8c749a"
},
"post_deploy": {
"admin_path": "/",
"admin_setup": {
"en": "The first visit opens the installation wizard: keep the default SQLite database, then create the admin account in the same form. There are no preset credentials.",
"zh": "首次访问进入安装向导:数据库保持默认 SQLite,并在同一表单中创建管理员账户;没有预置账号密码。"
},
"notes": [
{
"en": "Repositories and settings live on a retained data volume (/data). It keeps billing after stack deletion; snapshot it, then delete the volume when no longer needed.",
"zh": "仓库与配置保存在保留数据卷(/data)中。删除栈后该卷仍会计费;请先创建快照,不再需要时再删除卷。"
}
]
},
"cost_estimate": {
"monthly_usd": 23,
"note": {
"en": "Verified default in us-east-1: ~$15.2 t3.small + $4 for 20 GB root and 30 GB data gp3 + $3.65 public IPv4 per month. Data transfer, snapshots and CloudWatch usage are extra.",
"zh": "us-east-1 已验证默认配置:t3.small 约 $15.2/月,20GB 系统盘 + 30GB 数据盘 gp3 约 $4/月,公网 IPv4 约 $3.65/月;流量、快照和 CloudWatch 用量另计。"
}
},
"data_path": "/data",
"app_url_env_name": "GITEA__server__ROOT_URL"
},
"release": {
"type": "new_version",
"previous_version": "v1.27.3",
"type_evidence": "rule4: minor/major change v1.27.3 -> (28, 0, 0)"
},
"screenshots": [
{
"scenario": "install",
"file": "install.png",
"url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/screenshots/gitea/v28.0.0/install.png",
"caption": {
"en": "Installation wizard",
"zh": "安装向导"
}
}
]
},
"verification_run_id": "36661200266",
"verified_at": "2026-09-30T02:45:11Z"
}