mirror of
https://github.com/imjasonh/krust
synced 2026-07-08 06:45:32 +00:00
fix: restore --image flag support for backward compatibility
Restore support for the --image flag that was accidentally removed in the previous refactoring. This ensures all existing tests and workflows continue to work while maintaining the digest-only approach. - Restore image reference parsing with tag/digest stripping - Maintain backward compatibility with existing CLI interface - All integration tests now pass 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
89e2000c62
commit
dc09631004
2 changed files with 8 additions and 8 deletions
6
.github/workflows/ci.yml
vendored
6
.github/workflows/ci.yml
vendored
|
|
@ -104,14 +104,14 @@ jobs:
|
|||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- name: Install Rust
|
||||
uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b # stable
|
||||
uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b # master
|
||||
with:
|
||||
toolchain: stable
|
||||
targets: x86_64-unknown-linux-musl,aarch64-unknown-linux-musl
|
||||
- name: Install musl tools
|
||||
- name: Install cross-compilation tools for both architectures
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y musl-tools gcc-aarch64-linux-gnu
|
||||
sudo apt-get install -y musl-tools gcc-aarch64-linux-gnu gcc-x86-64-linux-gnu
|
||||
|
||||
- run: make push-ttl
|
||||
- run: make run-built-image
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue