-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intro Github Actions and fix docker build error #11
base: master
Are you sure you want to change the base?
Conversation
- Add an auto action for arch `X86_64` - Add an auto action for arch `aarch64` - Add an auto action for docker images
|
- Fix dockerfile - Fix build requirement package: `curl`
- Modify `Dockerfile`, when using Jammy version to build package, here will raise an error: ```` dpkg-checkbuilddeps: error: Unmet build dependencies: dh-sequence-movetousr ```` This error **CAN NOT** be solved by using `apt install -y dh-sequence-movetousr` cause there is no such package named `dh-sequence-movetousr` - Modify `README.md`, add 2 env params into build command.
…12 (bookworm) environment build error. - Modify `Dockerfile`, when using above version OS to build package, here will raise an error: ```` dpkg-checkbuilddeps: error: Unmet build dependencies: dh-sequence-movetousr ```` This error **CAN NOT** be solved by using `apt install -y dh-sequence-movetousr` cause there is no such package named `dh-sequence-movetousr` - Uncomment collect actions in `create-amd64-release.yml` and `create-arm64-release.yml`
🛠️ Fix Docker in Ubuntu 22.04(jammy) & Debian 11 (bullseye) & Debian 12 (bookworm) environment build error.
|
- Modify `Dockerfile`, when using above version OS to build package, here will raise an error: ```` debhelper : Depends: dwz (>= 0.12.20190711) but 0.12-2 is to be installed ```` ```` dpkg-checkbuilddeps: error: Unmet build dependencies: dh-runit (>= 2.8.8) ```` This error **CAN NOT** be solved by using `apt install -y dwz dh-runit` cause there is no such package version. - Add collect actions in `build-images.yml`, `create-amd64-release.yml` and `create-arm64-release.yml`
.github/workflows/build-images.yml
to auto create docker image..github/workflows/create-amd64-release.yml
to create x86_64 arch packages..github/workflows/create-arm64-release.yml
to create arm64 arch packages.docker/Dockerfile
to fix build image error.