* - Add memoized action url updates.
- Add Pipenv to manage dependecies.
- Update tests to use pytest
- Reorganize the tests directory
* Expanding test_action_update to include a test case for the new memoization
* Ran black over files
* Updating the lint-ci workflow to match the new development flow setup
* Updating the lint-ci to use pipenv
* Adding manual trigger to lint-ci
* fixing Test lint
* trigger ci
* Update lint-workflow/README.md
Co-authored-by: mimartin12 <77340197+mimartin12@users.noreply.github.com>
* Update .github/workflows/lint-ci.yml
Co-authored-by: mimartin12 <77340197+mimartin12@users.noreply.github.com>
* trigger ci
Co-authored-by: mimartin12 <77340197+mimartin12@users.noreply.github.com>
* update the release check version action to support our mobile project
* Updating the release version tests
* Adding some new test asserts. Trying to fix the bash issue
* trying a different syntax for the bash array
* fixing a typo
* Reverting the input validation changes
* Fixing file extensions for test
* initial commit of the release-version-check and adding the tests
* refactoring the test workflow
* fixing a syntax error
* Fixing the linter and updating some linting errors
* adding the exit 1 back into the action
* putting the finishing touches on the test
* use the new bash assert function
* fixing syntax issue
* fixing a typo
* switching up how the status array is printed
* fixing for loop
* quick test of non-happy path
* Reverting the quick non-happy path testing
* Adding input validation on the 'monorepo-project' input
* Adding in the default value for the monorepo-project input for the input validation
* fixing a small output formatting issue
* adding descriptions to the input
* Adding a logging statement for the try/except block
* manually adding branch filter
* fixing the workflow run loop
* remembering how to do Promises
* updating download artifact test workflow
* adding debugging code
* adding debugging code
* fixing the raw data filtering
* fixing variable name
* fixing more data model changes
* Removing the required branch filter
* switching up how we test the BRANCH download
* fixing syntax
* Adding debugging code
* fixing the branch test
* checking on the sort of the runs
* fixing syntax
* switching the order of sorting
* fixing up the test workflow
* reworking the tests
* more fixing of the tests
* wet spaghetti
* fixing the tests
* cleaning up some of the code
* Adding another test
* Adding easier testing
* Adding some curly braces
* Removing some debugging code
* initial commit of the artifact download action
* moving the new action around
* adding action node_modules
* fixing new var name
* setting artifacts default value
* updating the README