Skip to content

[CI] Create a GitHub Action for Tusk Drift runs #141

Description

@jy-tan

Thoughts:

  • Simplify Tusk Drift setup (install go, checkout CLI, build CLI, run trace tests)
  • Allows us to create check runs for additional information (e.g., if user has no seat) with GITHUB_TOKEN
    await octokit.checks.create({
      owner, repo,
      name: 'Tusk Drift',
      head_sha: sha,
      conclusion: 'neutral',  // or 'skipped'
      output: {
        title: 'Skipped',
        summary: 'PR creator does not have a Tusk Cloud seat'
      }
    });

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions