Welcome to Artichoke. Thanks for taking the time to contribute.
Note
This crate is feature complete and frozen. It will not receive further development.
strftime-ruby implements Ruby-compatible Time#strftime formatting. If its
formatting differs from Ruby or POSIX behavior, please file an issue.
This repository uses mise to manage Rust, Node.js, and repository development tools. Install the declared toolchains and text-formatting dependencies with:
mise install
mise run pnpm-installRun mise tasks to list the available development commands.
Format, lint, and test changes with:
mise run fmt
mise run lint
mise run testPull requests must include appropriate tests and pass all required checks before merging.
Maintainers publish releases through crates.io trusted publishing. See
docs/publishing.md for the trust configuration, release
procedure, and failure-recovery guidance.
Regular dependency updates are handled by Dependabot. Keep dependency changes focused and run the full validation suite before merging them.