Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Workflow now checks more OS #64

Merged
merged 38 commits into from
Sep 26, 2023

Conversation

Poiuy7312
Copy link
Collaborator

Previously the workflow only ran on Linux but now it should run on Linux, MacOS and Windows making it easier to make sure chasten is running properly on all major platforms.

@Poiuy7312 Poiuy7312 self-assigned this Sep 20, 2023
@Poiuy7312 Poiuy7312 changed the title Workflow now checks more OS feat: Workflow now checks more OS Sep 20, 2023
@Poiuy7312 Poiuy7312 added infrastructure Docker and CI/CD setup and/or configuration and removed infrastructure Docker and CI/CD setup and/or configuration in-progress Work is actively happening on this issue labels Sep 20, 2023
@jnormile
Copy link
Collaborator

Adding @AidanNeeson as a reviewer; he'll be interested in the changes to CI/CD workflow.

@Poiuy7312 Poiuy7312 added this to the Week 5 Features milestone Sep 21, 2023
@Poiuy7312 Poiuy7312 linked an issue Sep 21, 2023 that may be closed by this pull request
@Poiuy7312 Poiuy7312 added the ready-for-review This pull request is ready for review label Sep 22, 2023
AidanNeeson
AidanNeeson previously approved these changes Sep 22, 2023
Copy link
Collaborator

@AidanNeeson AidanNeeson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new workflow looks great to me! Awesome job implementing the other two operating systems. This will surely help us moving forward.

@gkapfham gkapfham added the enhancement New feature or request label Sep 22, 2023
@Poiuy7312 Poiuy7312 linked an issue Sep 25, 2023 that may be closed by this pull request
laurennevill
laurennevill previously approved these changes Sep 25, 2023
@Poiuy7312 Poiuy7312 dismissed stale reviews from laurennevill and AidanNeeson via 50b4bdd September 26, 2023 18:47
@EvanNelson04 EvanNelson04 self-requested a review September 26, 2023 19:18
Copy link
Collaborator

@EvanNelson04 EvanNelson04 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks really good to me

Copy link
Collaborator

@laurennevill laurennevill left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good. Thank you for your work, @Poiuy7312

@boulais01 boulais01 self-requested a review September 26, 2023 19:25
@Poiuy7312 Poiuy7312 merged commit af27231 into master Sep 26, 2023
3 checks passed
@Poiuy7312 Poiuy7312 deleted the Work-flow-changes-to-check-more-OS branch September 26, 2023 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request infrastructure Docker and CI/CD setup and/or configuration ready-for-review This pull request is ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Github Actions needs to check more then just Linux Improve GitHub Actions Configuration
7 participants