From 5e9d42f3406eff8de61fb5799eee380b26f368ea Mon Sep 17 00:00:00 2001 From: XokoukioX <3282076201@qq.com> Date: Fri, 11 Apr 2025 21:34:01 +1000 Subject: [PATCH 1/5] Update Workflow --- .github/workflows/Gen.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/Gen.yml diff --git a/.github/workflows/Gen.yml b/.github/workflows/Gen.yml new file mode 100644 index 0000000..6f65059 --- /dev/null +++ b/.github/workflows/Gen.yml @@ -0,0 +1,32 @@ +name: Build and Generate Domain + +on: + push: + branches: [ main ] + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Install dependencies + working-directory: mkp224o + run: | + sudo apt update + sudo apt install gcc libc6-dev libsodium-dev make autoconf -y + + - name: Build project + working-directory: mkp224o + run: | + ./autogen.sh + ./configure + make + + - name: Generate domain name + working-directory: mkp224o + run: | + # 使用 secret 变量替换 -n 的值和最后一个参数 + ./mkp224o -n ${{ secrets.GEN_NUMBER }} -d /var/lib/tor/ ${{ secrets.DOMAIN_NAME }} From 64dedde600fa27daba4a095dbd7d2e727b2a242e Mon Sep 17 00:00:00 2001 From: Kawakaze <52972345+KawakazeNotFound@users.noreply.github.com> Date: Fri, 11 Apr 2025 21:37:20 +1000 Subject: [PATCH 2/5] Upload Gen.yml --- .github/workflows/Gen.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Gen.yml b/.github/workflows/Gen.yml index 6f65059..d8855ef 100644 --- a/.github/workflows/Gen.yml +++ b/.github/workflows/Gen.yml @@ -13,20 +13,20 @@ jobs: uses: actions/checkout@v3 - name: Install dependencies - working-directory: mkp224o + working-directory: Onion_Gen run: | sudo apt update sudo apt install gcc libc6-dev libsodium-dev make autoconf -y - name: Build project - working-directory: mkp224o + working-directory: Onion_Gen run: | ./autogen.sh ./configure make - name: Generate domain name - working-directory: mkp224o + working-directory: Onion_Gen run: | # 使用 secret 变量替换 -n 的值和最后一个参数 ./mkp224o -n ${{ secrets.GEN_NUMBER }} -d /var/lib/tor/ ${{ secrets.DOMAIN_NAME }} From da791757e2c28b6b7a6aae62f9b5ac59a17c999d Mon Sep 17 00:00:00 2001 From: Kawakaze <52972345+KawakazeNotFound@users.noreply.github.com> Date: Fri, 11 Apr 2025 21:39:32 +1000 Subject: [PATCH 3/5] Update Gen.yml --- .github/workflows/Gen.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/Gen.yml b/.github/workflows/Gen.yml index d8855ef..cba11b0 100644 --- a/.github/workflows/Gen.yml +++ b/.github/workflows/Gen.yml @@ -12,21 +12,23 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 + - name: List workspace contents + run: ls -al ${{ github.workspace }} + - name: Install dependencies - working-directory: Onion_Gen + working-directory: ${{ github.workspace }} run: | sudo apt update sudo apt install gcc libc6-dev libsodium-dev make autoconf -y - name: Build project - working-directory: Onion_Gen + working-directory: ${{ github.workspace }} run: | ./autogen.sh ./configure make - name: Generate domain name - working-directory: Onion_Gen + working-directory: ${{ github.workspace }} run: | - # 使用 secret 变量替换 -n 的值和最后一个参数 ./mkp224o -n ${{ secrets.GEN_NUMBER }} -d /var/lib/tor/ ${{ secrets.DOMAIN_NAME }} From 88ba3e857e8c985dc64f9976513987109db58350 Mon Sep 17 00:00:00 2001 From: Kawakaze <52972345+KawakazeNotFound@users.noreply.github.com> Date: Fri, 11 Apr 2025 21:43:56 +1000 Subject: [PATCH 4/5] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 396fe2c..f4c37de 100644 --- a/README.md +++ b/README.md @@ -111,6 +111,10 @@ performance-related tips. ```bash docker run --rm -it -v $PWD:/keys ghcr.io/cathugger/mkp224o:master -d /keys neko ``` +### Now support Actions to Generate + +By define the Secret GEN_NUMBER and DOMAIN_NAME to generate your invidual name. + ### Acknowledgements & Legal From 769c0ec57d47b795c363f7311bee320be84eb4bb Mon Sep 17 00:00:00 2001 From: Kawakaze <52972345+KawakazeNotFound@users.noreply.github.com> Date: Sat, 12 Apr 2025 00:09:01 +1000 Subject: [PATCH 5/5] Update Gen.yml --- .github/workflows/Gen.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Gen.yml b/.github/workflows/Gen.yml index cba11b0..73d919f 100644 --- a/.github/workflows/Gen.yml +++ b/.github/workflows/Gen.yml @@ -31,4 +31,4 @@ jobs: - name: Generate domain name working-directory: ${{ github.workspace }} run: | - ./mkp224o -n ${{ secrets.GEN_NUMBER }} -d /var/lib/tor/ ${{ secrets.DOMAIN_NAME }} + sudo ./mkp224o -n ${{ secrets.GEN_NUMBER }} -d /var/lib/tor/ ${{ secrets.DOMAIN_NAME }}