Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
This PR removes the azure pipelines files, and replaces them with workflows for github actions. The intent is to keep the majority of the current functionality intact, but get to a state where maintenance and future updates are now much easier. There are some changes:
5.12.3 is the one with designer support, 5.15.7 is the latest from conda-forge
The one workflow I haven't migrated over yet is the one that uploads to the pydm tag in anaconda. I'm not sure if we still want to maintain these separate tags with pydm available on conda-forge
https://anaconda.org/pydm-tag/pydm/files
https://anaconda.org/pydm-dev/pydm/files
Testing
All new files were tested on my fork.
This PR will kick off the new workflow for running tests.
The documentation job was tested here, though just uploading the built docs locally rather than pushing to gh-pages:
https://github.com/jbellister-slac/pydm/actions/runs/5449701997
The PyPI job was tested here against the test PyPI repository:
https://github.com/jbellister-slac/pydm/actions/runs/5470029942