posit-dev / positron

Positron, a next-generation data science IDE
Other
1.36k stars 42 forks source link

Full Test Suite Workflow should use Release build #3584

Open jonvanausdeln opened 2 weeks ago

jonvanausdeln commented 2 weeks ago

The current Full Test Suite workflow pulls main and runs against a dev build.

We should make it run against the nightly release build. We aren't currently sure if it's even possible to run the automation against a release built executable.

Ideas:

testlabauto commented 1 week ago

If we go the tag route:

 git tag --sort=committerdate | tail -1
- name: tagcheckout
        uses: actions/checkout@v2
        with:
          ref: v1.1.9

Curious how this will affect runs when we push a new PR with new tests... will it pull the wrong code?

jonvanausdeln commented 1 week ago

That's a good point.