Meeting Title: GitHub Actions Setup Sync Date: 2026-03-05 Meeting participants: Mustafa Raja, Demilade Agboola
WEBVTT
1 00:00:37.610 ⇒ 00:00:38.630 Demilade Agboola: I’m so far.
2 00:00:41.730 ⇒ 00:00:42.739 Mustafa Raja: Hey, how are you?
3 00:00:43.550 ⇒ 00:00:44.789 Demilade Agboola: I’m doing very well, how are you?
4 00:00:44.970 ⇒ 00:00:48.220 Mustafa Raja: Yeah, I’m doing good. Okay, let’s dive into this.
5 00:00:51.740 ⇒ 00:01:02.360 Mustafa Raja: So, firstly, I created this GitHub Actions, for dbt, right? Now… right now…
6 00:01:02.540 ⇒ 00:01:07.890 Mustafa Raja: I created these three databases because I saw that you were already using dev.
7 00:01:08.120 ⇒ 00:01:13.289 Mustafa Raja: And then I saw that this repo…
8 00:01:13.680 ⇒ 00:01:19.209 Mustafa Raja: I don’t think that it’s up to date, right? So, maybe you’re working locally?
9 00:01:19.430 ⇒ 00:01:23.800 Demilade Agboola: Yes, I’m working locally. I will… I could do a push right now, if you want to test it.
10 00:01:24.150 ⇒ 00:01:40.639 Mustafa Raja: It’s working good, but yeah, if you do a push, what I can do is I can update this PR to, you know, rather than having these 3 databases, I could just create CICD, Dev, and prod.
11 00:01:40.640 ⇒ 00:01:46.450 Mustafa Raja: Dev and prod are already there, so I’ll create one CICD, and then connect to those directly.
12 00:01:47.390 ⇒ 00:01:54.100 Mustafa Raja: I didn’t connect to Dev because I didn’t want to break, your work in dashboard.
13 00:01:55.370 ⇒ 00:02:02.380 Demilade Agboola: So, let me, let me, let me just get, let’s get this clear. So, when I create a PR, it will do dbt test, CICD.
14 00:02:03.970 ⇒ 00:02:12.019 Mustafa Raja: Yes, yeah, so onPR, it’s going to run that, yeah. Let’s take a look when I created this PR.
15 00:02:12.130 ⇒ 00:02:14.819 Mustafa Raja: I went ahead and, oh, you know?
16 00:02:15.960 ⇒ 00:02:17.889 Mustafa Raja: It ran with these steps.
17 00:02:19.340 ⇒ 00:02:22.839 Demilade Agboola: Okay, and then what is the schedule for the prior drawing?
18 00:02:23.150 ⇒ 00:02:26.410 Mustafa Raja: It’s the same as, Eden ones.
19 00:02:27.780 ⇒ 00:02:30.410 Demilade Agboola: So, every hour, there’s a fraud run on…
20 00:02:30.410 ⇒ 00:02:30.930 Mustafa Raja: Yeah.
21 00:02:30.930 ⇒ 00:02:32.479 Demilade Agboola: Sweet. Yes, okay, good.
22 00:02:35.340 ⇒ 00:02:36.830 Mustafa Raja: But do we want that?
23 00:02:39.070 ⇒ 00:02:44.910 Mustafa Raja: Do we have, do we have sources that are, that are changing by the hour?
24 00:02:46.520 ⇒ 00:02:47.500 Demilade Agboola: No.
25 00:02:48.030 ⇒ 00:02:49.340 Mustafa Raja: Yeah, so I was just…
26 00:02:49.370 ⇒ 00:02:50.410 Demilade Agboola: We spent it.
27 00:02:51.800 ⇒ 00:02:52.430 Mustafa Raja: Sorry?
28 00:02:52.430 ⇒ 00:02:56.849 Demilade Agboola: Let’s set it… I would suggest that we set it to… Let me see…
29 00:02:58.230 ⇒ 00:03:02.140 Demilade Agboola: Right now, okay, so you know what? Right now, set it to once a day.
30 00:03:02.590 ⇒ 00:03:03.430 Mustafa Raja: Okay.
31 00:03:03.590 ⇒ 00:03:08.880 Demilade Agboola: So you just… you can go to the polyatomic… you can go to Politamic, you have access to Polyteamic, right?
32 00:03:09.820 ⇒ 00:03:14.430 Mustafa Raja: I don’t think so. Is Polyatomic, working with this?
33 00:03:15.050 ⇒ 00:03:19.120 Demilade Agboola: Yes. No, no, no, no, I’m saying, like, the ingestion, so you can see the sources.
34 00:03:20.660 ⇒ 00:03:21.510 Mustafa Raja: Yeah, I…
35 00:03:21.510 ⇒ 00:03:29.850 Demilade Agboola: I’m just doses at night, basically, right now. Let me check, bulk syncs… Damien…
36 00:03:30.250 ⇒ 00:03:38.300 Demilade Agboola: Running. Alright, because sometimes they don’t always complete at the same time, what I might suggest… is…
37 00:03:38.490 ⇒ 00:03:41.190 Demilade Agboola: We set a setup for every 6 hours.
38 00:03:42.720 ⇒ 00:03:43.560 Mustafa Raja: Okay.
39 00:03:44.530 ⇒ 00:03:46.690 Mustafa Raja: Okay, every 6 hours then, right?
40 00:03:47.190 ⇒ 00:03:47.870 Demilade Agboola: Yeah.
41 00:03:48.330 ⇒ 00:03:55.969 Mustafa Raja: Okay, so, maybe, what I’ll do is, I will add you as a reviewer here.
42 00:03:56.620 ⇒ 00:04:00.609 Mustafa Raja: Do you want to review, or should I delegate it to someone else?
43 00:04:00.730 ⇒ 00:04:01.640 Mustafa Raja: Okay, let me…
44 00:04:01.640 ⇒ 00:04:02.990 Demilade Agboola: You can agree.
45 00:04:02.990 ⇒ 00:04:10.209 Mustafa Raja: And then, once you… once you do a PR for,
46 00:04:10.340 ⇒ 00:04:23.619 Mustafa Raja: once you do a PR to have the latest models in DVD, what I am going to do is I’m just going to update these profiles to just connect with Dev, CICD, and Prod directly, rather than having dbt test.
47 00:04:23.950 ⇒ 00:04:24.640 Mustafa Raja: They’ve got me.
48 00:04:24.640 ⇒ 00:04:25.230 Demilade Agboola: Okay.
49 00:04:25.860 ⇒ 00:04:33.660 Mustafa Raja: Yeah, so let’s keep it in PR, until you push your stuff, and then we can… we should be good with that then, right?
50 00:04:34.220 ⇒ 00:04:37.989 Demilade Agboola: Alright, yeah, she’ll send the PR, like, the profiles to YAML.
51 00:04:38.770 ⇒ 00:04:40.539 Demilade Agboola: Can you send… copy that to me?
52 00:04:40.930 ⇒ 00:04:42.190 Mustafa Raja: Oh, yeah.
53 00:04:42.530 ⇒ 00:04:44.850 Demilade Agboola: So I don’t have to, like, do it myself.
54 00:04:45.790 ⇒ 00:04:46.740 Mustafa Raja: Wait…
55 00:04:59.480 ⇒ 00:05:00.160 Demilade Agboola: Bye.
56 00:05:01.720 ⇒ 00:05:16.879 Mustafa Raja: Okay, now, for this, I read your comment about, work… Workstream 8 and 7 being the same. Did you mean it, that these are same based on the timelines or something? Because metrics are…
57 00:05:16.880 ⇒ 00:05:20.039 Demilade Agboola: I’m saying? I’m saying if you go to the… can you go to Instagram?
58 00:05:20.300 ⇒ 00:05:21.270 Mustafa Raja: Yep.
59 00:05:39.490 ⇒ 00:05:42.209 Demilade Agboola: I haven’t seen the dashboard I built for default.
60 00:05:42.540 ⇒ 00:05:46.919 Mustafa Raja: I saw that you shared it with me, but I didn’t get a chance to take a look at that.
61 00:05:47.410 ⇒ 00:05:48.370 Demilade Agboola: Okay, it’s cool.
62 00:05:50.040 ⇒ 00:05:50.920 Mustafa Raja: Yeah, so…
63 00:05:50.920 ⇒ 00:05:51.840 Demilade Agboola: I’m so gummed.
64 00:05:52.490 ⇒ 00:05:54.109 Demilade Agboola: Our workflow right now.
65 00:05:54.260 ⇒ 00:05:58.120 Demilade Agboola: It’s for… Laura.
66 00:05:59.430 ⇒ 00:06:02.649 Mustafa Raja: Yeah, this is Workstream 3, right? This is…
67 00:06:02.650 ⇒ 00:06:08.340 Demilade Agboola: The workflow is for LoRa, as well as… Lauren.
68 00:06:08.900 ⇒ 00:06:14.230 Demilade Agboola: which is the… so, that’s what I’m saying. So that’s, like, workflow 2. This is what we should be working, like.
69 00:06:15.780 ⇒ 00:06:16.340 Mustafa Raja: So…
70 00:06:16.940 ⇒ 00:06:19.419 Demilade Agboola: Before we start doing stuff for Believe.
71 00:06:19.840 ⇒ 00:06:20.800 Demilade Agboola: Live.
72 00:06:22.130 ⇒ 00:06:23.540 Demilade Agboola: And then stun.
73 00:06:28.830 ⇒ 00:06:35.189 Demilade Agboola: So, that’s why I want to reflect it in the dashboard, so that people can see the sequence in which the dashboards will be coming out.
74 00:06:35.660 ⇒ 00:06:39.839 Demilade Agboola: Because if the second dashboard we’re supposed to be doing is going to come out.
75 00:06:40.110 ⇒ 00:06:43.699 Demilade Agboola: It’s put… it’s put as, like, the last dashboard. It might, you know, mess up your expectations.
76 00:06:43.700 ⇒ 00:06:52.739 Mustafa Raja: Yeah, yeah, I understand, I understand now. Okay, so… Yeah, I’ll, let me just, add just the…
77 00:06:53.190 ⇒ 00:06:56.680 Mustafa Raja: You know, how I’m sorting these.
78 00:06:57.310 ⇒ 00:07:02.569 Mustafa Raja: Okay, that was just it, so that it doesn’t… we don’t send it over and they expect that, or…
79 00:07:02.570 ⇒ 00:07:12.079 Demilade Agboola: what we’re doing next is Liv, when in fact, we’re currently doing, like, Lauren, and then it’s going to… sorry, what we’re going to do next is Stan, and what we’re doing next is actually Lauren and Liv.
80 00:07:12.970 ⇒ 00:07:13.950 Mustafa Raja: Okay, okay.
81 00:07:14.630 ⇒ 00:07:15.160 Demilade Agboola: Yeah.
82 00:07:15.500 ⇒ 00:07:23.490 Mustafa Raja: Yeah, I’ll just, I’ll just make sure that, I’ll just update this, so… Okay. This actually, tells us, okay…
83 00:07:23.650 ⇒ 00:07:26.360 Mustafa Raja: Which, dashboards are…
84 00:07:26.360 ⇒ 00:07:30.049 Demilade Agboola: I also think you have Workstream 2 as stand, when you should be left.
85 00:07:31.540 ⇒ 00:07:34.909 Mustafa Raja: Workstream to this one, right? Salesforce one, right?
86 00:07:35.330 ⇒ 00:07:37.149 Demilade Agboola: But we didn’t done.
87 00:07:37.150 ⇒ 00:07:38.280 Mustafa Raja: Thank you, son.
88 00:07:39.540 ⇒ 00:07:40.730 Demilade Agboola: Please note.
89 00:07:41.610 ⇒ 00:07:48.750 Demilade Agboola: Oh, yeah, yeah. True, that’s… that’s the pending stuff from the stuff he already has. Okay, fair enough.
90 00:07:49.390 ⇒ 00:07:50.199 Demilade Agboola: Fair enough. Okay.
91 00:07:50.200 ⇒ 00:07:50.760 Mustafa Raja: Okay, so…
92 00:07:50.760 ⇒ 00:07:51.530 Demilade Agboola: inputs.
93 00:07:56.400 ⇒ 00:07:58.809 Mustafa Raja: What I’m going to do is I’m going to…
94 00:08:14.120 ⇒ 00:08:17.199 Mustafa Raja: It was after Laura’s work, right?
95 00:08:17.840 ⇒ 00:08:22.939 Mustafa Raja: I mean, it’s sort of, in parallel, so…
96 00:09:00.960 ⇒ 00:09:06.980 Mustafa Raja: Okay, I’ll take a look at this, and then I’ll send you a version again.
97 00:09:07.400 ⇒ 00:09:13.949 Mustafa Raja: So we can send this out. And I’ll try to do this before our meeting.
98 00:09:14.150 ⇒ 00:09:14.990 Mustafa Raja: You know?
99 00:09:14.990 ⇒ 00:09:24.010 Demilade Agboola: Alright, sounds good. I’ll… so I’m done with one dashboard, I should be able to get…
100 00:09:24.470 ⇒ 00:09:27.650 Demilade Agboola: The other enablement one out as well today.
101 00:09:28.100 ⇒ 00:09:31.590 Mustafa Raja: Oh, that’s not… I saw that you have a meeting with Laura today, right?
102 00:09:32.110 ⇒ 00:09:36.439 Demilade Agboola: Yeah, because some of the numbers I have don’t exactly match the numbers that they’re looking at.
103 00:09:36.880 ⇒ 00:09:37.330 Mustafa Raja: Okay.
104 00:09:37.330 ⇒ 00:09:41.049 Demilade Agboola: To discuss that with her, so we’re able to, like, align on, you know…
105 00:09:41.640 ⇒ 00:09:46.709 Demilade Agboola: What’s… like, the… how we should calculate certain things, and so we can be on the same page.
106 00:09:46.990 ⇒ 00:09:49.090 Demilade Agboola: Before they have control of everything.
107 00:09:49.640 ⇒ 00:09:56.899 Mustafa Raja: Okay, Greg will be out today, so Utham will be taking on for the updates of product analytics.
108 00:09:57.380 ⇒ 00:10:01.829 Mustafa Raja: I’m sharing this slide show after our meeting in the channel.
109 00:10:02.180 ⇒ 00:10:08.489 Demilade Agboola: Just take a quick glance at, you know, are we still unable to get Postgres access?
110 00:10:08.730 ⇒ 00:10:10.719 Demilade Agboola: We are still unable to get Postgres access, yes.
111 00:10:10.720 ⇒ 00:10:16.330 Mustafa Raja: Okay, yeah, I just wanted to make sure that, you know, we’re still stuck there. Okay.
112 00:10:16.750 ⇒ 00:10:22.220 Mustafa Raja: Yeah, just take a look at the keyword, and if all of this aligns, and then we should be good. Thank you, have a good day.
113 00:10:22.220 ⇒ 00:10:28.089 Demilade Agboola: Also, you add… have you added that we’ve set up GitHub Actions? I would confirm, but you can add that as well.
114 00:10:29.170 ⇒ 00:10:31.719 Demilade Agboola: Even, yeah, okay, okay.
115 00:10:32.380 ⇒ 00:10:35.510 Demilade Agboola: Yeah, so we can say that, you know, the data will be refreshed.
116 00:10:36.840 ⇒ 00:10:43.150 Demilade Agboola: Automatically, because right now, it’s only when I run it through a dev run that the data gets refreshed, which obviously is not ideal.
117 00:10:50.670 ⇒ 00:10:52.769 Mustafa Raja: Maybe I’ll add the description and impact.
118 00:10:54.890 ⇒ 00:10:56.459 Mustafa Raja: The… okay, then.
119 00:10:56.860 ⇒ 00:11:01.069 Mustafa Raja: In the next meetings. Thank you, have a good day.
120 00:11:01.690 ⇒ 00:11:02.770 Demilade Agboola: You too, bye.
121 00:11:03.010 ⇒ 00:11:03.930 Mustafa Raja: Bye.