feat: add GitHub Actions workflow for Docker image builds
Mirror to GitHub / mirror (push) Successful in 42s
Test and Lint / backend-test (push) Successful in 1m43s
Test and Lint / frontend-test (push) Successful in 2m16s
Version and Release / version-bump (push) Successful in 1m11s
Version and Release / trigger-drone (push) Successful in 3s
Mirror to GitHub / mirror (push) Successful in 42s
Test and Lint / backend-test (push) Successful in 1m43s
Test and Lint / frontend-test (push) Successful in 2m16s
Version and Release / version-bump (push) Successful in 1m11s
Version and Release / trigger-drone (push) Successful in 3s
- Created docker-build.yml workflow for automated Docker builds - Configured GitHub Container Registry (ghcr.io) with GITHUB_TOKEN auth - Added multi-architecture support (linux/amd64, linux/arm64) - Integrated Trivy security scanning for vulnerability detection - Implemented smart tagging based on branches, PRs, and releases - Added build caching for improved performance - Updated Dockerfiles with OCI labels for proper ghcr.io linking - Created comprehensive README-DOCKER.md documentation The workflow automatically builds and pushes images on: - Push to main/develop branches - Pull requests (build only, no push) - Release publications - Manual workflow dispatch 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -334,5 +334,161 @@
|
||||
"cpuLoad": 0.13654436383928573,
|
||||
"platform": "darwin",
|
||||
"uptime": 5183710
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497586629,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25638223872,
|
||||
"memoryFree": 131579904,
|
||||
"memoryUsagePercent": 99.4894027709961,
|
||||
"memoryEfficiency": 0.5105972290039062,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.13361467633928573,
|
||||
"platform": "darwin",
|
||||
"uptime": 5183740
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497616629,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25115246592,
|
||||
"memoryFree": 654557184,
|
||||
"memoryUsagePercent": 97.4599838256836,
|
||||
"memoryEfficiency": 2.5400161743164062,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.12283761160714286,
|
||||
"platform": "darwin",
|
||||
"uptime": 5183770
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497646631,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25625640960,
|
||||
"memoryFree": 144162816,
|
||||
"memoryUsagePercent": 99.4405746459961,
|
||||
"memoryEfficiency": 0.5594253540039062,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.11844308035714286,
|
||||
"platform": "darwin",
|
||||
"uptime": 5183800
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497676631,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25629868032,
|
||||
"memoryFree": 139935744,
|
||||
"memoryUsagePercent": 99.45697784423828,
|
||||
"memoryEfficiency": 0.5430221557617188,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.10808454241071429,
|
||||
"platform": "darwin",
|
||||
"uptime": 5183830
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497706632,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25579716608,
|
||||
"memoryFree": 190087168,
|
||||
"memoryUsagePercent": 99.26236470540366,
|
||||
"memoryEfficiency": 0.7376352945963447,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.11753627232142858,
|
||||
"platform": "darwin",
|
||||
"uptime": 5183860
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497736633,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25617006592,
|
||||
"memoryFree": 152797184,
|
||||
"memoryUsagePercent": 99.40706888834634,
|
||||
"memoryEfficiency": 0.5929311116536553,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.10857282366071429,
|
||||
"platform": "darwin",
|
||||
"uptime": 5183890
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497766634,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25662226432,
|
||||
"memoryFree": 107577344,
|
||||
"memoryUsagePercent": 99.5825449625651,
|
||||
"memoryEfficiency": 0.4174550374349053,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.108642578125,
|
||||
"platform": "darwin",
|
||||
"uptime": 5183920
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497796634,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25651675136,
|
||||
"memoryFree": 118128640,
|
||||
"memoryUsagePercent": 99.5416005452474,
|
||||
"memoryEfficiency": 0.4583994547525947,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.15876116071428573,
|
||||
"platform": "darwin",
|
||||
"uptime": 5183950
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497826636,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25676709888,
|
||||
"memoryFree": 93093888,
|
||||
"memoryUsagePercent": 99.63874816894531,
|
||||
"memoryEfficiency": 0.3612518310546875,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.16842215401785715,
|
||||
"platform": "darwin",
|
||||
"uptime": 5183980
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497856636,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25665978368,
|
||||
"memoryFree": 103825408,
|
||||
"memoryUsagePercent": 99.59710439046225,
|
||||
"memoryEfficiency": 0.40289560953775094,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.19695172991071427,
|
||||
"platform": "darwin",
|
||||
"uptime": 5184010
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497886638,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25674203136,
|
||||
"memoryFree": 95600640,
|
||||
"memoryUsagePercent": 99.62902069091797,
|
||||
"memoryEfficiency": 0.37097930908203125,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.21759905133928573,
|
||||
"platform": "darwin",
|
||||
"uptime": 5184040
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497916639,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25173065728,
|
||||
"memoryFree": 596738048,
|
||||
"memoryUsagePercent": 97.6843516031901,
|
||||
"memoryEfficiency": 2.3156483968099053,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.20626395089285715,
|
||||
"platform": "darwin",
|
||||
"uptime": 5184070
|
||||
},
|
||||
{
|
||||
"timestamp": 1756497946640,
|
||||
"memoryTotal": 25769803776,
|
||||
"memoryUsed": 25338855424,
|
||||
"memoryFree": 430948352,
|
||||
"memoryUsagePercent": 98.32770029703775,
|
||||
"memoryEfficiency": 1.672299702962249,
|
||||
"cpuCount": 14,
|
||||
"cpuLoad": 0.24553571428571427,
|
||||
"platform": "darwin",
|
||||
"uptime": 5184100
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user