Here are some notes when publishing a new version of the crate
- Ensure all versions are updated
- Run this
# Publish the macro first
cd temp_env_vars_macro
sed -i 's/^temp_env_vars/# temp_env_vars/' Cargo.toml
cargo publish --allow-dirty
git checkout -- .
# Publish the "root" crate
cd ..
cargo publish