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] 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 }}