Migrate to artifacts v4

This commit is contained in:
BtbN 2024-02-13 19:18:09 +01:00
parent 19832e173a
commit ae073965f3
2 changed files with 19 additions and 6 deletions

View File

@ -251,10 +251,16 @@ jobs:
run: |
T="$(echo -n ${{ github.token }} | sha256sum | head -c 64)" && echo -e "::add-mask::${T}\n::stop-commands::${T}"
./build.sh ${{ matrix.target }} ${{ matrix.variant }}
- name: Replace spaces in string
id: strs
run: |
SLUG="${{ matrix.target }}-${{ matrix.variant }}"
echo "artifact_slug=${SLUG// /-}" >> $GITHUB_OUTPUT
- name: Upload artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ffmpeg
name: ffmpeg-${{ steps.strs.outputs.artifact_slug }}
overwrite: true
path: artifacts/*
publish_release:
name: Publish release
@ -267,9 +273,10 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Download artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: ffmpeg
pattern: ffmpeg-*
merge-multiple: true
path: artifacts
- name: Create release
id: create_release

View File

@ -57,8 +57,14 @@ jobs:
QUICKBUILD: ${{ matrix.quickbuild }}
- name: Build ffmpeg
run: ./build.sh ${{ matrix.target }} ${{ matrix.variant }}
- name: Replace spaces in string
id: strs
run: |
SLUG="${{ matrix.target }}-${{ matrix.variant }}"
echo "artifact_slug=${SLUG// /-}" >> $GITHUB_OUTPUT
- name: Upload artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ffmpeg
name: ffmpeg-${{ steps.strs.outputs.artifact_slug }}
overwrite: true
path: artifacts/*