Skip to main content
If you are using a GitHub Actions workflow to deploy to Vercel with your own .yml files, check out our Quickstart - GitHub Actions guide instead.

CI/CD pipeline integration

We currently do not have a native Vercel integration. If you are using Vercel for your CI, you should be able to use Octomind when following the steps below. If you have any difficulties with it, please, let us know on our Discord.
Vercel flow

Octomind Vercel flow

1. Include the GitHub Action

Include the following GitHub Action into your CI/CD build pipeline on deployment_status changes:
on: deployment_status

concurrency:
  group: ${{ github.workflow }}-${{ github.ref }}
  cancel-in-progress: true

jobs:
  octomind:
    if: ${{ github.event.deployment_status.state  == 'success' }}
    name: 🚀🐙 trigger octomind e2e tests 🚀🐙
    runs-on: ubuntu-latest
    steps:
      - uses: OctoMind-dev/automagically-action-execute@v2
        with:
          testTargetId: "<your testTargetId from your octomind project>"
          url: ${{ github.event.deployment_status.target_url }}
          token: ${{ secrets.OCTOMIND_API_KEY }}
          blocking: false

2. See it in action

The test report link will be added to the workflow summary of the action, see Example PR action summary
Example of Octomind test results in a pull request comment

Example of Octomind test results in a pull request comment, screenshot 07/2024