From c5edcd6e25bad50505a3d5211abf5fe74d8037e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=8D=E7=A0=8D?= Date: Wed, 27 Dec 2023 01:51:45 +0800 Subject: [PATCH] Put Back Old Keys --- .github/.gitkeep | 0 .github/workflows/build.yml | 20 ++++++++++++++++++++ keys/private.key | 27 +++++++++++++++++++++++++++ keys/public.key | 9 +++++++++ make.sh | 11 +++++++---- 5 files changed, 63 insertions(+), 4 deletions(-) create mode 100644 .github/.gitkeep create mode 100644 .github/workflows/build.yml create mode 100644 keys/private.key create mode 100644 keys/public.key diff --git a/.github/.gitkeep b/.github/.gitkeep new file mode 100644 index 000000000..e69de29 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 000000000..c3bf78e --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,20 @@ +name: Ruby Gem + +on: + workflow_dispatch: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: "0 1 * * *" + +jobs: + rebuild: + runs-on: macos-latest + steps: + - name: Checkout Source Code + uses: actions/checkout@v4.1.1 + - name: Build + run: | + ./make.sh diff --git a/keys/private.key b/keys/private.key new file mode 100644 index 000000000..f46fe43 --- /dev/null +++ b/keys/private.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEAreEfP/ncA1A5cuxBz7rS0Z9DDxdSymLwt2OUSM5WJa+dVB3z +SpQjinifdNZq+iHVt8toZBZZ02H3unbn8td0rIifoj4oVpLhvnOAVjUn5tZeUX17 +tWMA+yyBpf6w6IFxeYBXFd14WOKEarS05U9B59DjBxNqSm+GzhljHO7vvTKy2xXQ +Q7Fa702DZ7jwr4DJnL87bDXfarnYksuawqtKwQbFHAOvxFj8ghBh1Gshap1abExD +4l7QWxFMTCVOkLJmXiqfOi5KuMiaMsSUsCBNQDE3A5aKvpwLGozsvpGRMy5Tt4Sg +HC7ZbgerBNe75olOoPDxZf7bBt0+O5A/UjK/HwIDAQABAoIBACb3f4hX112KugUu +OyVxidNebKnSIUSn3ahLkayrSRUTASAbwi0he8GJfLqzXrAFqx6QYCml9KVxnBHW +me6LKGOODrBOW73jFuIWgllPeky6F9MNWw7wTAT+GWP46u6AK8z93QZSZqkMwn4j +VzLYiz2HS4mHaVebHMvNVq/iQCnW9ztZnsv9HSoFt2WY2Cm/9UpAtbqrWRQTVnCt +F7E1M9KICUKyM13qOQe+d0sZWx6D8eKrFlPs4KDXATs2SuDsaWpmWj9G8alSeHEW +Ut+2MsS5BYNIVaG0KqDFRKDyTkhXzevz98r5KylFqfAB2bCnaqIE0hdOXfYd+CR0 +wwRAQmECgYEA1CnEO0K+nU8tZUwdTkL3wvo6z2jEnA97Laay9D/fnAjd3q8niTyJ +2DZQJp9omTa51/7EJw6YWhYdk078ZckwebWQPtXsA7MCTXSXL3+sGmL2GohDUovH +G6zdn9sKws+U6tIOoEOMCLivEtmNM7HJXP3PViQr+rOUQV3ig/8v+s8CgYEA0c5c +Or0Ta4apaM8aD6rP2Eilb3VC8AOvSzY36gN38ki/SwVH1ZTw/hbOYlQTsnk+OkXX +205k9tc78+9GrcYSuupjqzEdZVRQSGSbT9qXMMYfM3wK2Z7i37Cehn4Qw4BOOlgR +TvsvBd0FSnzVi2wAkhx0zL1hNUXHHAYnVdOxyrECgYEAwKbkb0NePw4ElLUW71fU +DxKVkHz7+xH7sipq2WueqttKTMkTx4RXTyOSiF+75VRSURYgG68fHL50QK06d1rH +T91UjBpIY9uKvbafChyOtK8j9lfBehU+yZyg6mVGUjuYZ9oyOcjcQZciMqWlmEla +Jby7JudVoCKs/uY3p9BzSvUCgYAF7Pkn44033T7NqgPHa4ChUDPz+PDiDIiX7Dka +D+0EV8+nU8fanXFNC+HaXxuLT+dVCAH3vLgXTK7xzdFGOTDwPIyCGkoFQaNe2BCW +6cqZYw8giiFYUieAP+HKVKcujmInPbOHcoq6dKqglvQFExDVD56w5axoL8dW4Eme +H/OGkQKBgHgQeK29Ntz7LcKlXYhQPkmYn+DWAmEq4J6XjjXyCV82HgEMmhIiAKKI +UURKt4j6c7KSiAhnyITz9JeVRoAFVB3y/tSSc5E+CH3jG/G0YlToW20Itf6o8hwD +XERkPPwsXVoZWR2FcUzcO7Bspm/JvkuaL+4u1fi+eNl7uF7RRaD1 +-----END RSA PRIVATE KEY----- \ No newline at end of file diff --git a/keys/public.key b/keys/public.key new file mode 100644 index 000000000..add326c --- /dev/null +++ b/keys/public.key @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAreEfP/ncA1A5cuxBz7rS +0Z9DDxdSymLwt2OUSM5WJa+dVB3zSpQjinifdNZq+iHVt8toZBZZ02H3unbn8td0 +rIifoj4oVpLhvnOAVjUn5tZeUX17tWMA+yyBpf6w6IFxeYBXFd14WOKEarS05U9B +59DjBxNqSm+GzhljHO7vvTKy2xXQQ7Fa702DZ7jwr4DJnL87bDXfarnYksuawqtK +wQbFHAOvxFj8ghBh1Gshap1abExD4l7QWxFMTCVOkLJmXiqfOi5KuMiaMsSUsCBN +QDE3A5aKvpwLGozsvpGRMy5Tt4SgHC7ZbgerBNe75olOoPDxZf7bBt0+O5A/UjK/ +HwIDAQAB +-----END PUBLIC KEY----- \ No newline at end of file diff --git a/make.sh b/make.sh index 2e0186a..aacbc52 100755 --- a/make.sh +++ b/make.sh @@ -81,10 +81,13 @@ rm -f $FEATURE_LIST_FILE || true echo "[*] generating key pair..." PUBLIC_KEY_FILE=$BUILD_DIR/public.key PRIVATE_KEY_FILE=$BUILD_DIR/private.key -./src/generator.keys.rb \ - --public-key $PUBLIC_KEY_FILE \ - --private-key $PRIVATE_KEY_FILE \ - || true # ignore error if key already exists +cp -f ./keys/public.key $PUBLIC_KEY_FILE +cp -f ./keys/private.key $PRIVATE_KEY_FILE + +# execute following command to generate new keys +# ./src/generator.keys.rb \ +# --public-key $PUBLIC_KEY_FILE \ +# --private-key $PRIVATE_KEY_FILE echo "[*] generating license..." LICENSE_FILE=$BUILD_DIR/result.gitlab-license