diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index ce6d3ac..350c58e 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -74,10 +74,26 @@ jobs: fi mirror: - uses: leandro/devops/.forgejo/workflows/mirror.yml@main + runs-on: docker needs: [build-and-test, check-version] - with: - remote_url: https://leandro_costa:${{ secrets.BITBUCKET_TOKEN }}@bitbucket.org/leandro_costa/lhmask.git + container: + image: node:20-alpine + steps: + - name: Instalando dependencias + run: | + apk add git + + - name: Checkout código + uses: actions/checkout@v4 + with: + fetch-depth: 0 # ✅ clone completo + + - name: Push para o repositório espelho + run: | + git remote add bitbucket https://leandro_costa:${BITBUCKET_TOKEN}@bitbucket.org/leandro_costa/lhmask.git + git push --force bitbucket HEAD + env: + BITBUCKET_TOKEN: ${{ secrets.BITBUCKET_TOKEN }} publish-staging: runs-on: docker @@ -120,3 +136,11 @@ jobs: npm publish env: NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + + finish: + runs-on: docker + container: + image: node:20-alpine + steps: + - name: Finish task + run: echo Done