[PR #1951] [MERGED] create default rules for justfile #2716

Closed
opened 2026-03-16 11:04:23 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hickory-dns/hickory-dns/pull/1951
Author: @bluejekyll
Created: 5/30/2023
Status: Merged
Merged: 6/5/2023
Merged by: @bluejekyll

Base: mainHead: convert-justfiles


📝 Commits (10+)

  • e86e550 create default rules for justfile
  • 1bd96d5 add init-bind9 target
  • 8cee218 compatibility tests working on macos
  • cc05501 skip bind deps if bind is already built
  • 4d1a0f2 add build-bench target to justfile
  • 97fd90d add clippy task to justfile
  • 337a84b add task for rustfmt
  • 996d1fa add audit task
  • 6dd6910 add cleanliness overall task
  • a09996e add coverage task

📊 Changes

19 files changed (+380 additions, -825 deletions)

View changed files

📝 .codecov.yml (+0 -2)
📝 .github/workflows/publish.yml (+12 -6)
📝 .github/workflows/test.yml (+72 -58)
📝 Cargo.lock (+0 -37)
📝 Cargo.toml (+0 -2)
Makefile.toml (+0 -528)
📝 README.md (+5 -5)
bin/Makefile.toml (+0 -33)
crates/resolver/Makefile.toml (+0 -30)
📝 crates/resolver/examples/custom_provider.rs (+5 -0)
📝 crates/resolver/examples/flush_cache.rs (+5 -0)
📝 crates/resolver/examples/global_resolver.rs (+5 -0)
📝 crates/resolver/examples/multithreaded_runtime.rs (+5 -0)
📝 fuzz/Cargo.lock (+79 -62)
📝 fuzz/Cargo.toml (+2 -2)
justfile (+188 -0)
scripts/cargo_publish.sh (+0 -25)
📝 scripts/gen_certs.sh (+2 -2)
util/Makefile.toml (+0 -33)

📄 Description

This is the beginnings of replacing cargo-make with something simpler.

fixes: #1934


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hickory-dns/hickory-dns/pull/1951 **Author:** [@bluejekyll](https://github.com/bluejekyll) **Created:** 5/30/2023 **Status:** ✅ Merged **Merged:** 6/5/2023 **Merged by:** [@bluejekyll](https://github.com/bluejekyll) **Base:** `main` ← **Head:** `convert-justfiles` --- ### 📝 Commits (10+) - [`e86e550`](https://github.com/hickory-dns/hickory-dns/commit/e86e550f9600f8d73595e57df79b92a97e0b0d64) create default rules for justfile - [`1bd96d5`](https://github.com/hickory-dns/hickory-dns/commit/1bd96d59b346872aa15d07e2f3c761073ee4d0c7) add init-bind9 target - [`8cee218`](https://github.com/hickory-dns/hickory-dns/commit/8cee2182971f6f4b35ba062fcc9c64e608ccb39e) compatibility tests working on macos - [`cc05501`](https://github.com/hickory-dns/hickory-dns/commit/cc05501f608a76c36770641216fde4934ec0b88c) skip bind deps if bind is already built - [`4d1a0f2`](https://github.com/hickory-dns/hickory-dns/commit/4d1a0f2f6ed0a66dcb81e38ab2c69baf1af76a2a) add build-bench target to justfile - [`97fd90d`](https://github.com/hickory-dns/hickory-dns/commit/97fd90dd09237c8e0f68e34439b1a5ed45ba534a) add clippy task to justfile - [`337a84b`](https://github.com/hickory-dns/hickory-dns/commit/337a84bf24edcc09c77b0058495cd7c580c163b1) add task for rustfmt - [`996d1fa`](https://github.com/hickory-dns/hickory-dns/commit/996d1fa586d0737ce9005ef1d8c4d5aa040f3e91) add audit task - [`6dd6910`](https://github.com/hickory-dns/hickory-dns/commit/6dd69103e689d3f18dec89de3ee569d837b946b0) add cleanliness overall task - [`a09996e`](https://github.com/hickory-dns/hickory-dns/commit/a09996e8b0add46b2319ea75feecd06abb315a00) add coverage task ### 📊 Changes **19 files changed** (+380 additions, -825 deletions) <details> <summary>View changed files</summary> 📝 `.codecov.yml` (+0 -2) 📝 `.github/workflows/publish.yml` (+12 -6) 📝 `.github/workflows/test.yml` (+72 -58) 📝 `Cargo.lock` (+0 -37) 📝 `Cargo.toml` (+0 -2) ➖ `Makefile.toml` (+0 -528) 📝 `README.md` (+5 -5) ➖ `bin/Makefile.toml` (+0 -33) ➖ `crates/resolver/Makefile.toml` (+0 -30) 📝 `crates/resolver/examples/custom_provider.rs` (+5 -0) 📝 `crates/resolver/examples/flush_cache.rs` (+5 -0) 📝 `crates/resolver/examples/global_resolver.rs` (+5 -0) 📝 `crates/resolver/examples/multithreaded_runtime.rs` (+5 -0) 📝 `fuzz/Cargo.lock` (+79 -62) 📝 `fuzz/Cargo.toml` (+2 -2) ➕ `justfile` (+188 -0) ➖ `scripts/cargo_publish.sh` (+0 -25) 📝 `scripts/gen_certs.sh` (+2 -2) ➖ `util/Makefile.toml` (+0 -33) </details> ### 📄 Description This is the beginnings of replacing cargo-make with something simpler. fixes: #1934 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-16 11:04:23 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#2716
No description provided.