diff --git a/.github/workflows/release-cli-assets.yml b/.github/workflows/release-cli-assets.yml index f65bcc1f0..09bfddf6f 100644 --- a/.github/workflows/release-cli-assets.yml +++ b/.github/workflows/release-cli-assets.yml @@ -202,3 +202,15 @@ jobs: if: matrix.os == 'macos-latest' run: | security delete-keychain $RUNNER_TEMP/app-signing.keychain-db + update-homebrew: + runs-on: ubuntu-latest + needs: [release-cli-assets] + uses: ./.github/workflows/update-homebrew.yml + with: + commit_sha: ${{ github.sha }} + version: ${{ needs.publish-cli-assets.outputs.version }} + mac_intel_sha: ${{ needs.publish-cli-assets.outputs.mac_intel_sha }} + mac_arm_sha: ${{ needs.publish-cli-assets.outputs.mac_arm_sha }} + linux_sha: ${{ needs.publish-cli-assets.outputs.linux_sha }} + linux_arm_sha: ${{ needs.publish-cli-assets.outputs.linux_arm_sha }} + secrets: inherit diff --git a/.github/workflows/test-release.yml b/.github/workflows/test-release.yml deleted file mode 100644 index 67b843130..000000000 --- a/.github/workflows/test-release.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: Test Release - -on: - push: - -concurrency: ${{ github.workflow }}-${{ github.ref }} - -jobs: - publish-cli-assets: - outputs: - version: ${{ jobs.release-cli-assets.capture-version.outputs.version }} - mac_intel_sha: ${{ jobs.relase-cli-assets.sha-macos.outputs.sha-macos-intel}}, - mac_arm_sha: ${{ jobs.relase-cli-assets.sha-macos.outputs.sha-macos-arm }} - linux_sha: ${{ jobs.relase-cli-assets.sha-ubuntu.outputs.sha-linux }}, - linux_arm_sha: ${{ jobs.relase-cli-assets.sha-ubuntu.outputs.sha-linux-arm }} - id: publish-cli-assets - name: Publish CLI assets Test - uses: ./.github/workflows/release-cli-assets.yml - with: - publishedPackages: '[{"name": "@xata.io/cli", "version": "0.15.15"}]' - commitSha: ${{ github.sha }} - secrets: inherit - - update-homebrew: - needs: [publish-cli-assets] - uses: ./.github/workflows/update-homebrew.yml - with: - commit_sha: ${{ github.sha }} - version: ${{ needs.publish-cli-assets.outputs.version }} - mac_intel_sha: ${{ needs.publish-cli-assets.outputs.mac_intel_sha }} - mac_arm_sha: ${{ needs.publish-cli-assets.outputs.mac_arm_sha }} - linux_sha: ${{ needs.publish-cli-assets.outputs.linux_sha }} - linux_arm_sha: ${{ needs.publish-cli-assets.outputs.linux_arm_sha }} - secrets: inherit