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: CodeArtifact Migration - Phase 1 & Phase 2 #142

Merged
merged 1 commit into from
May 30, 2022

Conversation

svanherk
Copy link
Contributor

This PR updates all the ci tech (Travis -> GitHub Actions, update linting, add semantic-release) and does Phase 1 and 2 of the CodeArtifact migration.

Phase 1:

  • Publish to npm
    • Change the name to the new name (found in spreadsheet)
    • Add publishConfig and files to package.json
    • Update the release.yml workflow accordingly (will vary depending on release action used)
  • Update README
    • Update install instructions and paths if name changed
    • Update Releases section to mention it publishes to npm

Phase 2:

  • Update all workflows to Node 16

Phase 2 only has this one step because it doesn't pull in any other repos we're updating.

@@ -4,7 +4,6 @@
<meta charset="utf-8">
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I left this file the messy Polymer demo style so we can test the old Polymer mixins with messy Polymer style things

@svanherk
Copy link
Contributor Author

I also deleted all the old screenshots that are no longer referenced by the README and may not be accurate

@svanherk svanherk merged commit abd019a into main May 30, 2022
@svanherk svanherk deleted the codeartifact-phase-1-2 branch May 30, 2022 19:45
@ghost
Copy link

ghost commented May 30, 2022

🎉 This PR is included in version 8.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@ghost ghost added the released label May 30, 2022
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.

2 participants