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.