From 7fb5c4da57d311f544a429a1e3ea4bb19489248c Mon Sep 17 00:00:00 2001 From: Terts Diepraam Date: Sun, 20 Aug 2023 16:36:43 +0200 Subject: [PATCH 1/2] create homepage HTML --- homepage/index.html | 324 ++++++++++++++++++++++++++++++++++++++++++++ homepage/logo.svg | 61 +++++++++ 2 files changed, 385 insertions(+) create mode 100644 homepage/index.html create mode 100644 homepage/logo.svg diff --git a/homepage/index.html b/homepage/index.html new file mode 100644 index 000000000..f3384f666 --- /dev/null +++ b/homepage/index.html @@ -0,0 +1,324 @@ + + + + uutils + + + +
+ +
+
+
+ +

uutils

+
+

+ The uutils project reimplements ubiquitous command line utilities in + Rust. Our goal is to modernize the utils, while retaining full + compatibility with the existing utilities. +

+

Projects

+ +

Crates

+

+ We maintain a variety of public crates to support our projects, + which are published on crates.io. +

+ +

Friends of uutils

+

+ We collaborate with and build upon many other projects in the Rust + community, either by using or providing crates. We highly recommend + giving these projects a look! +

+ +
+
+ +
+ + diff --git a/homepage/logo.svg b/homepage/logo.svg new file mode 100644 index 000000000..4ee0a4740 --- /dev/null +++ b/homepage/logo.svg @@ -0,0 +1,61 @@ + From 2c5b84d85b16e1e5eb9f5019c95dbee1f0047d17 Mon Sep 17 00:00:00 2001 From: Terts Diepraam Date: Sun, 20 Aug 2023 16:40:57 +0200 Subject: [PATCH 2/2] add homepage deployment to the CI --- .github/workflows/docs.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 47b3bb861..f404e0d72 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -104,6 +104,12 @@ jobs: publish_dir: ./coreutils/target/doc destination_dir: coreutils/dev/ + - name: Deploy Homepage + uses: peaceiris/actions-gh-pages@v3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./homepage + destination_dir: / build-report: name: generate the build report