Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)


Ready, set, go!