instead channel and semaphore queue + upgrade to rust 1.99
Fix all tests Add woodpecker ci (tests + release)