f86d9ef67f
refactor: Unify build system for regular and rootless images
...
- Create build-unified.py that handles both regular and rootless builds
- Convert build.py and build-rootless.py to wrapper scripts for backwards compatibility
- Update CI workflow to use unified build command
- Add BUILD_MIGRATION.md documentation
- Eliminate code duplication between build scripts
- Support flexible build options: --rootless, --both, --only-stable-latest
This maintains all existing functionality while providing a cleaner, more maintainable build system.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-12 13:12:50 +09:00
4460fb51e6
feat: Add rootless image building to CI pipeline
...
- Update docker-build.yml workflow to build rootless variants
- Rootless images are built after regular images with -rootless suffix
- Both use the same multi-architecture build process
- Triggered automatically when buildinfo.json changes
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-12 13:02:56 +09:00
f02c02f38e
Bump peter-evans/dockerhub-description from 4.0.1 to 4.0.2 ( #567 )
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v4.0.1...v4.0.2 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-version: 4.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 11:29:11 +09:00
b4be6993c6
Bump peter-evans/dockerhub-description from 4.0.0 to 4.0.1 ( #566 )
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:47:21 +09:00
25a283ad79
Readded REPO_TOKEN in checkout, because workflows are not triggered.
...
related #526
2024-10-24 16:17:01 +02:00
9562212254
Filter for path and remove tags
...
related #526
2024-10-23 23:53:11 +02:00
4f3c5f2e93
Do not run the build in pull requests
...
Took 6 minutes
2024-10-22 19:33:29 +02:00
a8ecb01f4c
Bump peter-evans/dockerhub-description from 2.4.1 to 4.0.0 ( #512 )
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 2.4.1 to 4.0.0.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v2.4.1...v4.0.0 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-22 06:48:30 +02:00
6692bb514d
Bump actions/checkout from 2 to 4 ( #513 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-22 06:48:03 +02:00
2d805feb4f
Cleanup github workflows
...
Took 9 minutes
2024-10-22 06:46:18 +02:00
98d3e475d3
add support for ARM ( #485 )
...
* build and run on arm64
* multiarch docker build
* add ARM64 warning to README.md
2024-03-03 12:09:41 +09:00
69e7d8ee55
bash script version watchdog ( #462 )
...
* impl version watchdog
* Update update.sh
Co-authored-by: Florian Kinder <florian.kinder@fankserver.com >
* increase update check frequency to per hour
* Update .github/workflows/update.yml
Co-authored-by: Sandro <sandro.jaeckel@gmail.com >
* Update update.sh
Co-authored-by: Sandro <sandro.jaeckel@gmail.com >
* Update update.sh
Co-authored-by: Sandro <sandro.jaeckel@gmail.com >
* Update .github/workflows/update.yml
Co-authored-by: Sandro <sandro.jaeckel@gmail.com >
* prevent schedule running on fork
---------
Co-authored-by: Florian Kinder <florian.kinder@fankserver.com >
Co-authored-by: Sandro <sandro.jaeckel@gmail.com >
2023-04-15 12:41:12 +02:00
65e3f84c4f
skip pushing to dockerhub when user and pass are not specified ( #418 )
2021-09-25 18:38:59 +02:00
765d2bb23d
Fixed syntax in workflow
2021-09-09 15:11:22 +02:00
0d5f77f0da
Update dependabot to check in ./docker ( #405 )
2021-09-08 17:10:00 +02:00
f3dc109e7e
update to sha256 for checksum verification ( #407 )
...
* update sha1 to sha256 for checksum validation
* switch jinja templating to docker build-args
2021-09-02 16:01:54 +02:00
89b9851edb
Include templating support ( #382 )
2021-09-02 14:57:59 +02:00
c25e2c8a1d
Disable 0.18 because it got yanked from the download servers
2021-05-03 19:04:50 +02:00
cc4f8b192d
Upgrade to GitHub-native Dependabot ( #389 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-30 01:49:38 +02:00
846e102ac8
Fix version short for stable
2021-01-27 23:51:45 +01:00
4551f6ee03
Fix tag pushes
2021-01-27 23:49:40 +01:00
09db1e2141
Mark 1.1 as stable
2021-01-27 23:39:56 +01:00
cb9a9812bd
Fix image in docker description update
2021-01-27 11:24:26 +01:00
d03e4063e7
Quote version numbers
2021-01-26 20:00:56 +01:00
21c5c85ac3
Fix yaml
2021-01-26 19:59:58 +01:00
a10642d3eb
Use secrets properly
2021-01-26 19:57:15 +01:00
2856c1cf76
Update docker hub description update
2021-01-26 19:51:32 +01:00
3e736968d1
Converto to GitHub actions ( #364 )
2021-01-26 19:43:14 +01:00