mirror of
https://github.com/dyne/frei0r.git
synced 2025-12-05 14:19:59 +01:00
Upgrade to actions/checkout & upload-artifact v4
This commit is contained in:
34
.github/workflows/release.yml
vendored
34
.github/workflows/release.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
release: ${{ steps.tag_release.outputs.release }}
|
||||
version: ${{ steps.tag_release.outputs.version }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Setup Node.js
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
@@ -51,7 +51,7 @@ jobs:
|
||||
needs: [semantic-release]
|
||||
if: ${{ needs.semantic-release.outputs.release == 'True' }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: apt install deps
|
||||
run: |
|
||||
sudo apt-get update -y -q
|
||||
@@ -62,22 +62,22 @@ jobs:
|
||||
cmake -G "Ninja" ../
|
||||
ninja
|
||||
- name: Upload linux filter
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-linux-filter
|
||||
path: build/src/filter/**/*.so
|
||||
- name: Upload linux mixer2
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-linux-mixer2
|
||||
path: build/src/mixer2/**/*.so
|
||||
- name: Upload linux mixer3
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-linux-mixer3
|
||||
path: build/src/mixer3/**/*.so
|
||||
- name: Upload linux generator
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-linux-generator
|
||||
path: build/src/generator/**/*.so
|
||||
@@ -88,7 +88,7 @@ jobs:
|
||||
needs: [semantic-release]
|
||||
if: ${{ needs.semantic-release.outputs.release == 'True' }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- uses: ilammy/msvc-dev-cmd@v1
|
||||
- name: choco install deps
|
||||
uses: crazy-max/ghaction-chocolatey@v2
|
||||
@@ -100,22 +100,22 @@ jobs:
|
||||
cmake -G "NMake Makefiles" ../
|
||||
nmake
|
||||
- name: Upload win64 filter
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-win64-filter
|
||||
path: build/src/filter/**/*.dll
|
||||
- name: Upload win64 mixer2
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-win64-mixer2
|
||||
path: build/src/mixer2/**/*.dll
|
||||
- name: Upload win64 mixer3
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-win64-mixer3
|
||||
path: build/src/mixer3/**/*.dll
|
||||
- name: Upload win64 generator
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-win64-generator
|
||||
path: build/src/generator/**/*.dll
|
||||
@@ -126,7 +126,7 @@ jobs:
|
||||
needs: [semantic-release]
|
||||
if: ${{ needs.semantic-release.outputs.release == 'True' }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Update Homebrew
|
||||
run: |
|
||||
brew update --preinstall
|
||||
@@ -140,22 +140,22 @@ jobs:
|
||||
cmake -G "Ninja" ../
|
||||
ninja
|
||||
- name: Upload osx filter
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-osx-filter
|
||||
path: build/src/filter/**/*.so
|
||||
- name: Upload osx mixer2
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-osx-mixer2
|
||||
path: build/src/mixer2/**/*.so
|
||||
- name: Upload osx mixer3
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-osx-mixer3
|
||||
path: build/src/mixer3/**/*.so
|
||||
- name: Upload osx generator
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-osx-generator
|
||||
path: build/src/generator/**/*.so
|
||||
@@ -166,7 +166,7 @@ jobs:
|
||||
if: ${{ needs.semantic-release.outputs.release == 'True' }}
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: download binary artifacts
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
|
||||
8
.github/workflows/test.yml
vendored
8
.github/workflows/test.yml
vendored
@@ -27,7 +27,7 @@ jobs:
|
||||
# name: 🚨 REUSE Compliance
|
||||
# runs-on: ubuntu-latest
|
||||
# steps:
|
||||
# - uses: actions/checkout@v3
|
||||
# - uses: actions/checkout@v4
|
||||
# - uses: fsfe/reuse-action@v1
|
||||
|
||||
c-lint:
|
||||
@@ -35,7 +35,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
if: "!contains(github.event.pull_request.labels.*.name, 'skip-lint')"
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- uses: reviewdog/action-cpplint@master
|
||||
env:
|
||||
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
@@ -74,7 +74,7 @@ jobs:
|
||||
fail-fast: false
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: install dependencies
|
||||
run: |
|
||||
sudo apt-get update -qy
|
||||
@@ -90,7 +90,7 @@ jobs:
|
||||
run: |
|
||||
cd test && make
|
||||
- name: ${{ matrix.compiler }} upload plugin analysis
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: release-plugin-analysis
|
||||
path: test/*.json
|
||||
|
||||
Reference in New Issue
Block a user