Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pozil/devops-workshop
DevOps workshop with Lightning Web Runtime and GitHub Actions
https://github.com/pozil/devops-workshop
ci devops github-actions lwr salesforce web-components
Last synced: about 1 month ago
JSON representation
DevOps workshop with Lightning Web Runtime and GitHub Actions
- Host: GitHub
- URL: https://github.com/pozil/devops-workshop
- Owner: pozil
- Created: 2022-04-04T18:29:01.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-04T18:31:13.000Z (almost 3 years ago)
- Last Synced: 2024-11-19T06:00:49.565Z (3 months ago)
- Topics: ci, devops, github-actions, lwr, salesforce, web-components
- Language: JavaScript
- Homepage:
- Size: 365 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Deploy a Web Component App and Set Up a Continuous Integration Workflow
Join us for a workshop in which you’ll deploy a simple Node.js app built with Web Components and set up a Continuous Integration (CI) workflow. You’ll learn about the power of the [Lightning Web Runtime (LWR)](https://developer.salesforce.com/docs/platform/lwr/guide/lwr-intro.html) and [GitHub Actions](https://docs.github.com/en/actions).**Duration:** 2 hours
## Prerequisites
Before starting, make sure to install the following:
- [Node.js v14 or v16](https://nodejs.org/dist/v16.14.2/node-v16.14.2.pkg). Make sure that you are running the right node version by running `node -v` in a terminal.
- [GitHub account](https://www.github.com/)
- [git CLI](https://git-scm.com/downloads)## Main Tasks
1. [Create a Lightning Web Runtime (LWR) single page app](part1.md)
1. [Set up code quality tools and versioning](part2.md)
1. [Set up Continuous Integration](part3.md)
1. [Contribute to the app](part4.md)
1. [Bonus content](bonus.md)