Skip to content

Commit b8330f4

Browse files
fix: only do update_allows_fetch_and_merge for tags (#121)
1 parent a6ef098 commit b8330f4

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

src/permissions/ruleset.ts

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,18 @@ export function rulesetToGithub(ruleset: Ruleset, allTeams: { id: number; name:
2929
});
3030
break;
3131
case 'restrict_update':
32-
generatedRules.push({
33-
type: 'update',
34-
parameters: {
35-
update_allows_fetch_and_merge: false,
36-
},
37-
});
32+
if (ruleset.target === 'tag') {
33+
generatedRules.push({
34+
type: 'update',
35+
parameters: {
36+
update_allows_fetch_and_merge: false,
37+
},
38+
});
39+
} else {
40+
generatedRules.push({
41+
type: 'update',
42+
});
43+
}
3844
break;
3945
case 'restrict_force_push':
4046
generatedRules.push({

0 commit comments

Comments
 (0)