diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 5f1e1c2..2284bae 100755 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -16,10 +16,19 @@ jobs: Build: runs-on: [ubuntu-latest, ubuntu-24.04] container: - image: frp-by1.wwvvww.cn:45288/ubuntu_dev:22.04 + image: registry.cn-shenzhen.aliyuncs.com/amass_toolset/ubuntu_dev:22.04 steps: - - name: Check out source. - uses: actions/checkout@v4 + - name: Set up SSH + run: | + mkdir -p ~/.ssh/ + echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519 + chmod 600 ~/.ssh/id_ed25519 + ssh-keyscan -t ed25519 -p 22022 frp-by1.wwvvww.cn >> ~/.ssh/known_hosts + - name: Clone repository + run: | + echo "git clone --depth 1 --branch=${GITHUB_REF##*/} ssh://git@frp-by1.wwvvww.cn:22022/${{ gitea.repository }}.git" + git clone --depth 1 --branch=${GITHUB_REF##*/} ssh://git@frp-by1.wwvvww.cn:22022/${{ gitea.repository }}.git . + git checkout ${GITHUB_SHA} - name: Notify-Start if: ${{ always() }} run: |