question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

4. Create a GitHub action for lightdash ci/cd for `lightdash deploy` on push to connected project branch

See original GitHub issue

Description

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 to automatically update Lightdash (source) image

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
rephuscommented, Sep 14, 2022

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.

1reaction
TuringLovesDeathMetalcommented, Sep 13, 2022

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?

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found