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

Add CI/CD with GitHub Actions #306

Merged
merged 18 commits into from
Mar 30, 2022
Merged

Add CI/CD with GitHub Actions #306

merged 18 commits into from
Mar 30, 2022

Conversation

jginsburgn
Copy link
Member

Fixes #305

@jginsburgn jginsburgn force-pushed the ci-cd branch 3 times, most recently from 429a741 to 8e931a4 Compare March 15, 2022 03:53
.github/workflows/test.yml Outdated Show resolved Hide resolved
.github/workflows/test.yml Outdated Show resolved Hide resolved
.github/workflows/test.yml Outdated Show resolved Hide resolved
.github/workflows/test.yml Outdated Show resolved Hide resolved
.github/workflows/test.yml Show resolved Hide resolved
.gitignore Outdated Show resolved Hide resolved
Jonathan Ginsburg added 4 commits March 28, 2022 18:43
Migrate out of Grunt:
* Updating contributors to the ad-hoc script (added in this commit).
* Creating the changelog to the Semantic Release plugin.
* Releasing to GitHub to the Semantic Release plugin.
* Bumping the version to Semantic Release.
* Running e2e tests to the package.json scripts. Also, update the Karma conf
file to be compatible with this.
* Linting (with eslint) to the package.json scripts. Also, configure the Jasmine
env in the eslint conf file in the unit tests.
* The "Release" lifecycle step to the package.json scripts.
@jginsburgn jginsburgn force-pushed the ci-cd branch 2 times, most recently from b6d89ed to 80841de Compare March 29, 2022 01:02
@jginsburgn jginsburgn requested review from mtrea and XhmikosR March 29, 2022 01:04
spec/.eslintrc Outdated Show resolved Hide resolved
mtrea
mtrea previously approved these changes Mar 29, 2022
@jginsburgn jginsburgn merged commit eaf4d02 into master Mar 30, 2022
@jginsburgn jginsburgn deleted the ci-cd branch March 30, 2022 00:36
@karmarunnerbot
Copy link
Member

🎉 This PR is included in version 4.0.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

@XhmikosR
Copy link
Collaborator

Note that eslint 8.x isn't compatible with all the eslint* packages right now.

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.

Reestablish CI/CD with GitHub Actions
4 participants