Skip to content

Commit 91fdc81

Browse files
committed
CI: remove windows-i686
1 parent 8f2d51c commit 91fdc81

File tree

2 files changed

+4
-71
lines changed

2 files changed

+4
-71
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -569,76 +569,6 @@ jobs:
569569
name: fastfetch-windows-amd64
570570
path: ./fastfetch-windows-amd64.*
571571

572-
windows-i686:
573-
name: Windows-i686
574-
runs-on: windows-latest
575-
permissions:
576-
security-events: write
577-
contents: read
578-
defaults:
579-
run:
580-
shell: msys2 {0}
581-
steps:
582-
- name: checkout repository
583-
uses: actions/checkout@v4
584-
585-
- name: setup-msys2
586-
uses: msys2/setup-msys2@v2
587-
with:
588-
msystem: MINGW32
589-
update: true
590-
install: git p7zip mingw-w64-i686-cmake mingw-w64-i686-clang mingw-w64-i686-vulkan-loader mingw-w64-i686-vulkan-headers mingw-w64-i686-opencl-icd mingw-w64-i686-opencl-headers
591-
592-
- name: print msys version
593-
run: uname -a
594-
595-
- name: Initialize CodeQL
596-
uses: github/codeql-action/init@v3
597-
with:
598-
languages: c, cpp
599-
600-
- name: configure project
601-
run: env PKG_CONFIG_PATH=/mingw32/lib/pkgconfig/:$PKG_CONFIG_PATH cmake -DSET_TWEAK=Off -DBUILD_TESTS=On .
602-
603-
- name: build project
604-
run: cmake --build . --verbose -j4
605-
606-
- name: perform CodeQL analysis
607-
uses: github/codeql-action/analyze@v3
608-
609-
- name: copy necessary dlls
610-
run: cp /mingw32/bin/{OpenCL,vulkan-1}.dll .
611-
612-
- name: download amd_ags
613-
run: curl -LO https://github.com/GPUOpen-LibrariesAndSDKs/AGS_SDK/raw/master/ags_lib/lib/amd_ags_x86.dll
614-
615-
- name: run fastfetch
616-
run: time ./fastfetch -c presets/ci.jsonc --stat false
617-
618-
- name: run fastfetch --format json
619-
run: time ./fastfetch -c presets/ci.jsonc --format json
620-
621-
- name: run flashfetch
622-
run: time ./flashfetch
623-
624-
- name: print dependencies
625-
run: ldd fastfetch
626-
627-
- name: run tests
628-
run: ctest
629-
630-
- name: create zip archive
631-
run: 7z a -tzip -mx9 -bd -y fastfetch-windows-i686.zip LICENSE *.dll fastfetch.exe flashfetch.exe presets
632-
633-
- name: create 7z archive
634-
run: 7z a -t7z -mx9 -bd -y fastfetch-windows-i686.7z LICENSE *.dll fastfetch.exe flashfetch.exe presets
635-
636-
- name: upload artifacts
637-
uses: actions/upload-artifact@v4
638-
with:
639-
name: fastfetch-windows-i686
640-
path: ./fastfetch-windows-i686.*
641-
642572
release:
643573
if: github.event_name == 'push' && github.ref == 'refs/heads/master' && github.repository == 'fastfetch-cli/fastfetch'
644574
name: Release
@@ -656,7 +586,6 @@ jobs:
656586
- dragonfly-amd64
657587
- sunos-amd64
658588
- windows-amd64
659-
- windows-i686
660589
permissions:
661590
contents: write
662591
steps:

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# 2.29.0
22

3+
Changes:
4+
* Due to [the upstream removal of MSYS2 CLANG32 environment](https://www.msys2.org/news/#2024-09-23-starting-to-drop-the-clang32-environment), we dropped fastfetch-windows-i686 support. v2.27.1 was the last version supporting it.
5+
* Note: fastfetch built with MSVCRT has known bug that DateTime module doesn't work because of its bad support of [strftime](https://en.cppreference.com/w/c/chrono/strftime). Don't use it.
6+
37
Features:
48
* Port to NetBSD and DragonFly BSD
59
* Fastfetch now supports all major BSD variants

0 commit comments

Comments
 (0)