Skip to content

Commit d308f34

Browse files
committed
git-artifacts: stop building i686 artifacts except mingit
As announced multiple times and also documented in detail at https://gitforwindows.org/32-bit, Git for Windows will no longer publish 32-bit installers, portable Gits and such. The only i686 artifacts that will be published are the MinGit ones, until April 2029. This addresses git-for-windows/git#5394. Signed-off-by: Johannes Schindelin <[email protected]>
1 parent 43c7b94 commit d308f34

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

create-artifacts-matrix.js

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,29 @@ module.exports = (artifactsString, architecture) => {
66
}
77

88
const validArtifacts = [
9-
{
10-
name: 'installer',
11-
filePrefix: 'Git',
12-
fileExtension: 'exe'
13-
},
14-
{
15-
name: 'portable',
16-
filePrefix: 'PortableGit',
17-
fileExtension: 'exe'
18-
},
19-
{
20-
name: 'archive',
21-
filePrefix: 'Git',
22-
fileExtension: 'tar.bz2'
23-
},
249
{
2510
name: 'mingit',
2611
filePrefix: 'MinGit',
2712
fileExtension: 'zip'
2813
}
2914
]
3015

16+
if (architecture !== 'i686') validArtifacts.unshift({
17+
name: 'installer',
18+
filePrefix: 'Git',
19+
fileExtension: 'exe'
20+
},
21+
{
22+
name: 'portable',
23+
filePrefix: 'PortableGit',
24+
fileExtension: 'exe'
25+
},
26+
{
27+
name: 'archive',
28+
filePrefix: 'Git',
29+
fileExtension: 'tar.bz2'
30+
})
31+
3132
if (architecture !== 'aarch64') validArtifacts.push({
3233
name: 'mingit-busybox',
3334
filePrefix: 'MinGit',

0 commit comments

Comments
 (0)