Gets a release from gitlab
1
//native
2
export async function main(
3
glab: RT.Gitlab,
4
projectId: number,
5
releaseTag: string,
6
) {
7
const url = `${glab.baseUrl}/api/v4/projects/${projectId}/releases/${releaseTag}`;
8
const response = await fetch(`${url}`, {
9
headers: { Authorization: `Bearer ${glab.token}` },
10
});
11
return await response.json();
12
}
13
type Gitlab = {
baseUrl: string;
token: string;
};
glab: Gitlab,
headers: { "PRIVATE-TOKEN": `${glab.token}` },
14
15
16
17