4. Create a GitHub action for lightdash ci/cd for `lightdash deploy` on push to connected project branch
See original GitHub issueDescription
GitHub Actions for… (these will probably live in another repo):
- compile project on push to any branch
- deploy project on push to
main
This should be an app that can be installed.
We’ll need:
- instructions on how to add this GitHub Action to your instance
- a new button / link in the
project connection settings
page that tells you toautomatically update Lightdash
(source)
Issue Analytics
- State:
- Created a year ago
- Comments:6 (2 by maintainers)
Top Results From Across the Web
Build a CI/CD workflow with Github Actions
The movement towards CI/CD (Continuous Integration/Continuous Deployment) has resulted ... Push - action will trigger if someone pushes to the main branch.
Read more >How to build a CI/CD pipeline with GitHub Actions in four ...
Here's a quick guide on the advantages of using GitHub Actions as your preferred CI/CD tool—and how to build a CI/CD pipeline with...
Read more >Sync your changes with Lightdash deploy | Documentation
Automatically deploy your changes to Lightdash using a GitHub action. If you've connected Lightdash to GitHub, you can setup a github action and...
Read more >Creating a CI/CD pipeline using Github Actions - Medium
In this tutorial, we are going to build a CI/CD pipeline using Github Actions, the pipeline will deploy a react app to Heroku....
Read more >GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline ...
Complete Github Actions Tutorial | GitHub Actions CI/CD | GitHub Actions Docker Build and Push | GitHub Actions Demo▻ Complete DevOps ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
right now, it will install the CLI each time, unless it is cached by github somehow, because we don’t have any base image with the CLI already installed (yet)
I can easily disable analytics just for github actions 👍
In fact, it is already disabled on CI https://github.com/lightdash/lightdash/blob/main/packages/cli/track.sh#L73, never mind then.
Will it install the CLI each time? Or just install it once on your repo?
But yes, can we disable tracking on the installation, but “just” for the GitHub actions?