aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorspicyjpeg <thatspicyjpeg@gmail.com>2024-10-14 17:44:12 +0200
committerspicyjpeg <thatspicyjpeg@gmail.com>2024-10-14 17:44:12 +0200
commit787db196ad3c4e945792997111d759f82110775a (patch)
tree878943ae179709b77f411ce5c4857d28eb6d8fc2 /.github/workflows
parent9c792e636a7803f8003643b2f91f040257398b3f (diff)
downloadpsn00bsdk-787db196ad3c4e945792997111d759f82110775a.tar.gz
Deprecate CPack packages and old changelog, fix ldscripts
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml26
1 files changed, 7 insertions, 19 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 09147ab..0b022ad 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -10,9 +10,9 @@
name: Build PSn00bSDK
on: [ push, pull_request ]
env:
- BINUTILS_VERSION: '2.41'
+ BINUTILS_VERSION: '2.43'
BINUTILS_OPTIONS: '--disable-docs --disable-nls --disable-werror --with-float=soft'
- GCC_VERSION: '13.2.0'
+ GCC_VERSION: '14.2.0'
GCC_OPTIONS: '--disable-docs --disable-nls --disable-werror --disable-libada --disable-libssp --disable-libquadmath --disable-threads --disable-libgomp --disable-libstdcxx-pch --disable-hosted-libstdcxx --enable-languages=c,c++ --without-isl --without-headers --with-float=soft --with-gnu-as --with-gnu-ld'
GCC_TARGET: 'mipsel-none-elf'
@@ -25,7 +25,7 @@ jobs:
steps:
- name: Initialize toolchain cache
id: _cache
- uses: actions/cache@v3.3.2
+ uses: actions/cache@v4
with:
enableCrossOsArchive: true
key: gcc-${{ env.GCC_TARGET }}-${{ env.GCC_VERSION }}
@@ -98,7 +98,7 @@ jobs:
echo "C:\msys64\usr\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
- name: Initialize toolchain cache
- uses: actions/cache@v3.3.2
+ uses: actions/cache@v4
with:
enableCrossOsArchive: true
key: gcc-${{ env.GCC_TARGET }}-${{ env.GCC_VERSION }}
@@ -136,7 +136,7 @@ jobs:
steps:
- name: Initialize toolchain cache
- uses: actions/cache@v3.3.2
+ uses: actions/cache@v4
with:
enableCrossOsArchive: true
key: gcc-${{ env.GCC_TARGET }}-${{ env.GCC_VERSION }}
@@ -175,7 +175,7 @@ jobs:
steps:
- name: Initialize toolchain cache
if: ${{ github.ref_type == 'tag' }}
- uses: actions/cache@v3.3.2
+ uses: actions/cache@v4
with:
enableCrossOsArchive: true
key: gcc-${{ env.GCC_TARGET }}-${{ env.GCC_VERSION }}
@@ -189,20 +189,9 @@ jobs:
cd ../linux
zip -9 -q -r ../../gcc-${{ env.GCC_TARGET }}-${{ env.GCC_VERSION }}-linux.zip .
- - name: Fetch repo contents
- if: ${{ github.ref_type == 'tag' }}
- uses: actions/checkout@v4
- with:
- path: sdk
-
- - name: Generate release notes
- if: ${{ github.ref_type == 'tag' }}
- run: |
- python3 sdk/.github/scripts/generate_release_notes.py -v ${{ github.ref_name }} -o release.md sdk/CHANGELOG.md
-
- name: Fetch build artifacts
if: ${{ github.ref_type == 'tag' }}
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v4.1.7
with:
path: .
@@ -211,7 +200,6 @@ jobs:
uses: softprops/action-gh-release@v1
with:
#fail_on_unmatched_files: true
- body_path: release.md
files: |
*.zip
psn00bsdk-windows/*