Uploaded image for project: 'VS Code Extension'
  1. VS Code Extension
  2. VSCODEEXT-121

Refactor Github workflows

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • P2: Important
    • None
    • 1.5.0
    • CI/Github
    • None

    Description

      Currently, we have only the `build_and_test` job which builds, analyzes, tests, and generates packages and some steps are needed only for specific situations like generating packages when a PR is merged. We don't need to generate packages every time a commit is updated. This applies other other steps too. 

       

      Instead of having one job, we should have different jobs for different cases. For example, when a PR is updated building and analyzing is enough, and then when the PR is approved we can run additional tests. Lastly, we would generate packages when the PR is merged.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qtvscodeteam Qt VS Code
            orkun.tokdemir Orkun Tokdemir
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes