workflows: update actions

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
This commit is contained in:
Nicola Murino 2024-02-03 16:29:44 +01:00
parent 0aa6013342
commit 6e041895c7
No known key found for this signature in database
GPG key ID: 935D2952DEC4EECF
2 changed files with 19 additions and 19 deletions

View file

@ -83,7 +83,7 @@ jobs:
- name: Upload coverage to Codecov - name: Upload coverage to Codecov
if: ${{ matrix.upload-coverage }} if: ${{ matrix.upload-coverage }}
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v4
with: with:
file: ./coverage.txt file: ./coverage.txt
fail_ci_if_error: false fail_ci_if_error: false
@ -177,21 +177,21 @@ jobs:
- name: Upload Windows installer x86_64 artifact - name: Upload Windows installer x86_64 artifact
if: ${{ startsWith(matrix.os, 'windows-') && github.event_name != 'pull_request' }} if: ${{ startsWith(matrix.os, 'windows-') && github.event_name != 'pull_request' }}
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_windows_installer_x86_64 name: sftpgo_windows_installer_x86_64
path: ./sftpgo_windows_x86_64.exe path: ./sftpgo_windows_x86_64.exe
- name: Upload Windows installer arm64 artifact - name: Upload Windows installer arm64 artifact
if: ${{ startsWith(matrix.os, 'windows-') && github.event_name != 'pull_request' }} if: ${{ startsWith(matrix.os, 'windows-') && github.event_name != 'pull_request' }}
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_windows_installer_arm64 name: sftpgo_windows_installer_arm64
path: ./sftpgo_windows_arm64.exe path: ./sftpgo_windows_arm64.exe
- name: Upload Windows installer x86 artifact - name: Upload Windows installer x86 artifact
if: ${{ startsWith(matrix.os, 'windows-') && github.event_name != 'pull_request' }} if: ${{ startsWith(matrix.os, 'windows-') && github.event_name != 'pull_request' }}
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_windows_installer_x86 name: sftpgo_windows_installer_x86
path: ./sftpgo_windows_x86.exe path: ./sftpgo_windows_x86.exe
@ -217,7 +217,7 @@ jobs:
- name: Upload build artifact - name: Upload build artifact
if: startsWith(matrix.os, 'ubuntu-') != true if: startsWith(matrix.os, 'ubuntu-') != true
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo-${{ matrix.os }}-go-${{ matrix.go }} name: sftpgo-${{ matrix.os }}-go-${{ matrix.go }}
path: output path: output
@ -484,7 +484,7 @@ jobs:
cp sftpgo output/ cp sftpgo output/
- name: Upload build artifact - name: Upload build artifact
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo-linux-${{ matrix.arch }}-go-${{ matrix.go }} name: sftpgo-linux-${{ matrix.arch }}-go-${{ matrix.go }}
path: output path: output
@ -499,13 +499,13 @@ jobs:
echo "pkg-version=${PKG_VERSION}" >> $GITHUB_OUTPUT echo "pkg-version=${PKG_VERSION}" >> $GITHUB_OUTPUT
- name: Upload Debian Package - name: Upload Debian Package
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo-${{ steps.build_linux_pkgs.outputs.pkg-version }}-${{ matrix.go-arch }}-deb name: sftpgo-${{ steps.build_linux_pkgs.outputs.pkg-version }}-${{ matrix.go-arch }}-deb
path: pkgs/dist/deb/* path: pkgs/dist/deb/*
- name: Upload RPM Package - name: Upload RPM Package
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo-${{ steps.build_linux_pkgs.outputs.pkg-version }}-${{ matrix.go-arch }}-rpm name: sftpgo-${{ steps.build_linux_pkgs.outputs.pkg-version }}-${{ matrix.go-arch }}-rpm
path: pkgs/dist/rpm/* path: pkgs/dist/rpm/*

View file

@ -32,7 +32,7 @@ jobs:
SFTPGO_VERSION: ${{ steps.get_version.outputs.VERSION }} SFTPGO_VERSION: ${{ steps.get_version.outputs.VERSION }}
- name: Upload build artifact - name: Upload build artifact
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_${{ steps.get_version.outputs.VERSION }}_src_with_deps.tar.xz name: sftpgo_${{ steps.get_version.outputs.VERSION }}_src_with_deps.tar.xz
path: ./sftpgo_${{ steps.get_version.outputs.VERSION }}_src_with_deps.tar.xz path: ./sftpgo_${{ steps.get_version.outputs.VERSION }}_src_with_deps.tar.xz
@ -207,7 +207,7 @@ jobs:
- name: Upload macOS x86_64 artifact - name: Upload macOS x86_64 artifact
if: startsWith(matrix.os, 'macos-') if: startsWith(matrix.os, 'macos-')
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_x86_64.tar.xz name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_x86_64.tar.xz
path: ./sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_x86_64.tar.xz path: ./sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_x86_64.tar.xz
@ -215,7 +215,7 @@ jobs:
- name: Upload macOS arm64 artifact - name: Upload macOS arm64 artifact
if: startsWith(matrix.os, 'macos-') if: startsWith(matrix.os, 'macos-')
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_arm64.tar.xz name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_arm64.tar.xz
path: ./sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_arm64.tar.xz path: ./sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_arm64.tar.xz
@ -223,7 +223,7 @@ jobs:
- name: Upload Windows installer x86_64 artifact - name: Upload Windows installer x86_64 artifact
if: startsWith(matrix.os, 'windows-') if: startsWith(matrix.os, 'windows-')
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_x86_64.exe name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_x86_64.exe
path: ./sftpgo_windows_x86_64.exe path: ./sftpgo_windows_x86_64.exe
@ -231,7 +231,7 @@ jobs:
- name: Upload Windows installer arm64 artifact - name: Upload Windows installer arm64 artifact
if: startsWith(matrix.os, 'windows-') if: startsWith(matrix.os, 'windows-')
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_arm64.exe name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_arm64.exe
path: ./sftpgo_windows_arm64.exe path: ./sftpgo_windows_arm64.exe
@ -239,7 +239,7 @@ jobs:
- name: Upload Windows installer x86 artifact - name: Upload Windows installer x86 artifact
if: startsWith(matrix.os, 'windows-') if: startsWith(matrix.os, 'windows-')
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_x86.exe name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_x86.exe
path: ./sftpgo_windows_x86.exe path: ./sftpgo_windows_x86.exe
@ -247,7 +247,7 @@ jobs:
- name: Upload Windows portable artifact - name: Upload Windows portable artifact
if: startsWith(matrix.os, 'windows-') if: startsWith(matrix.os, 'windows-')
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_portable.zip name: sftpgo_${{ steps.get_version.outputs.VERSION }}_${{ steps.get_os_name.outputs.OS }}_portable.zip
path: ./sftpgo_portable.zip path: ./sftpgo_portable.zip
@ -385,7 +385,7 @@ jobs:
cd .. cd ..
- name: Upload build artifact for ${{ matrix.arch }} - name: Upload build artifact for ${{ matrix.arch }}
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_${{ steps.get_version.outputs.SFTPGO_VERSION }}_linux_${{ matrix.tar-arch }}.tar.xz name: sftpgo_${{ steps.get_version.outputs.SFTPGO_VERSION }}_linux_${{ matrix.tar-arch }}.tar.xz
path: ./output/sftpgo_${{ steps.get_version.outputs.SFTPGO_VERSION }}_linux_${{ matrix.tar-arch }}.tar.xz path: ./output/sftpgo_${{ steps.get_version.outputs.SFTPGO_VERSION }}_linux_${{ matrix.tar-arch }}.tar.xz
@ -403,14 +403,14 @@ jobs:
SFTPGO_VERSION: ${{ steps.get_version.outputs.SFTPGO_VERSION }} SFTPGO_VERSION: ${{ steps.get_version.outputs.SFTPGO_VERSION }}
- name: Upload Deb Package - name: Upload Deb Package
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_${{ steps.build_linux_pkgs.outputs.pkg-version }}-1_${{ matrix.deb-arch}}.deb name: sftpgo_${{ steps.build_linux_pkgs.outputs.pkg-version }}-1_${{ matrix.deb-arch}}.deb
path: ./pkgs/dist/deb/sftpgo_${{ steps.build_linux_pkgs.outputs.pkg-version }}-1_${{ matrix.deb-arch}}.deb path: ./pkgs/dist/deb/sftpgo_${{ steps.build_linux_pkgs.outputs.pkg-version }}-1_${{ matrix.deb-arch}}.deb
retention-days: 1 retention-days: 1
- name: Upload RPM Package - name: Upload RPM Package
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo-${{ steps.build_linux_pkgs.outputs.pkg-version }}-1.${{ matrix.rpm-arch}}.rpm name: sftpgo-${{ steps.build_linux_pkgs.outputs.pkg-version }}-1.${{ matrix.rpm-arch}}.rpm
path: ./pkgs/dist/rpm/sftpgo-${{ steps.build_linux_pkgs.outputs.pkg-version }}-1.${{ matrix.rpm-arch}}.rpm path: ./pkgs/dist/rpm/sftpgo-${{ steps.build_linux_pkgs.outputs.pkg-version }}-1.${{ matrix.rpm-arch}}.rpm
@ -467,7 +467,7 @@ jobs:
SFTPGO_VERSION: ${{ steps.get_version.outputs.SFTPGO_VERSION }} SFTPGO_VERSION: ${{ steps.get_version.outputs.SFTPGO_VERSION }}
- name: Upload Linux bundle - name: Upload Linux bundle
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: sftpgo_${{ steps.get_version.outputs.SFTPGO_VERSION }}_linux_bundle.tar.xz name: sftpgo_${{ steps.get_version.outputs.SFTPGO_VERSION }}_linux_bundle.tar.xz
path: ./bundle/sftpgo_${{ steps.get_version.outputs.SFTPGO_VERSION }}_linux_bundle.tar.xz path: ./bundle/sftpgo_${{ steps.get_version.outputs.SFTPGO_VERSION }}_linux_bundle.tar.xz