From the course: DataOps with Apache Iceberg using Spark, Nessie, and Dremio

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

Deeper look at GitHub Actions

Deeper look at GitHub Actions

Okay. So let me show you an example of a repo where I have GitHub actions being used. We can't use it in our example because, again, Dremio is running on our laptop. So as GitHub would run these GitHub Actions, they would not be able to communicate with our laptop. But if we had Dremio Cloud or we had a deployed Splat cluster or some other tool that's deployed somewhere that is accessible by GitHub, you would be able to send directions over to it. But basically, the way it works is that you create this folder. So you notice how there's this folder in my repo that's called . Github. And in that folder, there's another folder called Workflows. So in that Workflows folder, you can put all your different GitHub Actions. I can go here and I can click dbt Dremio and you can see this is the same job that I just went over with you in the previous video. Okay. So this is all set up there but remember, I mentioned that these environments, these secrets, need to be set up for this particular…

Contents