An Interest In:
Web News this Week
- March 20, 2024
- March 19, 2024
- March 18, 2024
- March 17, 2024
- March 16, 2024
- March 15, 2024
- March 14, 2024
November 17, 2021 01:29 pm GMT
VIDEO LINK
Original Link: https://dev.to/alexanderdamiani/continuous-integration-and-testing-with-custom-github-workflow-for-windows-base-image-4l2o
Continuous integration and testing with custom GitHub workflow for Windows base image
This video covers how to run continuous integration (CI) and testing (pytest
) on a GitHub repo automatically with GitHub Actions. Specifically regarding using a Windows base image, which doesn't allow using any prebuilt GitHub Actions from the marketplace and instead the workflow must be written from scratch with PowerShell.
Linting is done using the following packages:
flake8
mypy
isort
The use cases are:
- python package dependency is Windows-only and can't be installed on Ubuntu
- application will be running on Windows natively and you want testing to simulate the production environment
- application will be cross-platform and you want testing to simulate all possibilities of the production environment
The video covers:
- walk-through of custom workflow file in a GitHub repository
- using the custom workflow file in a GitHub repository
All the code for the video is on GitHub as well, with the link in the video description.
If you find the video helpful you can greatly help me by doing one or all of the following:
- subscribing to my YouTube channel
- liking, commenting, and/or sharing the video
- starring the GitHub repo
- following me on GitHub
Original Link: https://dev.to/alexanderdamiani/continuous-integration-and-testing-with-custom-github-workflow-for-windows-base-image-4l2o
Share this article:
Tweet
View Full Article
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To