feat: add packaged workflow