[FEATURE] Build GH action to run perf tests · Issue #58 · callstack/reassure · GitHub
Skip to content

[FEATURE] Build GH action to run perf tests #58

Open

Description

@mdjastrzebski

Is your feature request related to a problem? Please describe.
Currently we piggy back on Danger JS to offer support to popular CIs. This request is about building direct integration with GitHub actions.

Describe the solution you'd like

  • GH action that directly integrates with Reassure.
  • Separate package in the monorepo
  • Does not use Danger JS

Describe alternatives you've considered
None

Additional context
None

Activity

  1. ShaswatPrabhat commented on Oct 4, 2022

    @ShaswatPrabhat
    Contributor

    Hey @mdjastrzebski ,

    Can you please share a bit more context on the action ?
    When we say we are seeking to support an action that integrates with Reassure on the CI ...

  2. ShaswatPrabhat commented on Oct 5, 2022

    @ShaswatPrabhat
    Contributor

    Hi @mdjastrzebski ,

    I wanted to take a shot at this. Please let me know if we have any other pointers to start with or tech notes on this.

    Thanks in advance

  3. mdjastrzebski commented on Oct 20, 2022

    @mdjastrzebski
    MemberAuthor

    We basically want to duplicate what our Danger plugin does right now:

    • read the .reassure/output.md file and display the contained markdown inside GH PR
    • fail in case no output file is found
    • in should accept an option to specify the path to output file

    That's basically it.

  4. ShaswatPrabhat commented on Oct 21, 2022

    @ShaswatPrabhat
    Contributor

    Thanks @mdjastrzebski I will pick this up and give it a shot.

  5. ShaswatPrabhat commented on Oct 30, 2022

    @ShaswatPrabhat
    Contributor

    Hey @mdjastrzebski,

    Please find the PR for the change.

    Was able to integrate it like ShaswatPrabhat/reassure/packages/reassure-gh-action@feat/custom_gh_actions not sure if that is the recommended way though, Had tried a few alternatives before this.

    Been able to integrate it, but as the branch is a fork hence not able to run the new job.

    Please suggest. Thanks in advance

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions