Skip to content

Conversation

@jginsburgn
Copy link
Member

@jginsburgn jginsburgn commented Feb 15, 2022

Also, migrate from Grunt to Semantic Release and do a general cleanup.

Resolves #242 #243

@jginsburgn jginsburgn requested review from devoto13 and mtrea February 15, 2022 07:59
devoto13
devoto13 previously approved these changes Feb 15, 2022
Copy link
Collaborator

@devoto13 devoto13 left a comment

Choose a reason for hiding this comment

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

LGTM
Couple of non-blocking nits to consider.

devoto13
devoto13 previously approved these changes Mar 3, 2022
Copy link
Collaborator

@devoto13 devoto13 left a comment

Choose a reason for hiding this comment

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

chore seems to be allowed with the latest changes though...

@jginsburgn
Copy link
Member Author

chore seems to be allowed with the latest changes though...

Done! Sorry for the delay.

@jginsburgn
Copy link
Member Author

BTW, let me also fix the commit types

Jonathan Ginsburg added 12 commits March 3, 2022 17:59
Except for updating contributors, which remains in Grunt.

#243
Also:

* Remove the "pretest" npm script as it is explicitly called in the "Test"
GitHub Actions workflow.
* Allow for the "chore" commit type as it is used by the grunt "contributors"
task.
This will ensure that the recent CI/CD Release workflow with GitHub Actions is
working properly.
Copy link

@mtrea mtrea left a comment

Choose a reason for hiding this comment

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

Please consider adding some documentation along with this. I'm sure GitHub has their own "Actions" doc, but consider whether there's anything Karma-specific that contributors might need to know (copy-pastable command to run tests, where to view results, how to rerun tests, etc).

@jginsburgn
Copy link
Member Author

Please consider adding some documentation along with this. I'm sure GitHub has their own "Actions" doc, but consider whether there's anything Karma-specific that contributors might need to know (copy-pastable command to run tests, where to view results, how to rerun tests, etc).

@mtrea please check the latest commit :)

@jginsburgn jginsburgn requested a review from mtrea March 4, 2022 00:39
Copy link

@mtrea mtrea left a comment

Choose a reason for hiding this comment

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

Lookş ġṑod to me

@jginsburgn jginsburgn merged commit 5400b23 into master Mar 4, 2022
@jginsburgn jginsburgn deleted the ci-cd branch March 4, 2022 22:56
@karmarunnerbot
Copy link
Member

🎉 This PR is included in version 3.1.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Set Up CI/CD with GitHub Actions

4 participants