mirror of
https://github.com/status-im/nim-websock.git
synced 2025-01-11 18:14:10 +00:00
Attempt to fix broken autobahn CI artifact uploading (#167)
Applying this: https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md#merging-multiple-artifacts
This commit is contained in:
parent
4b47ed7e81
commit
ebe308a79a
20
.github/workflows/ci.yml
vendored
20
.github/workflows/ci.yml
vendored
@ -271,13 +271,25 @@ jobs:
|
|||||||
- name: Upload Autobahn result
|
- name: Upload Autobahn result
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: autobahn-report
|
name: autobahn-artifact-${{ matrix.websock }}-${{ matrix.branch }}
|
||||||
path: ./autobahn/reports
|
path: ./autobahn/reports
|
||||||
|
|
||||||
deploy-test:
|
# Issue related to actions/upload-artifact@v4 immutability
|
||||||
if: github.event_name == 'push'
|
# Applying Merging multiple artifacts:
|
||||||
name: "Deplay Autobahn results"
|
# https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md#merging-multiple-artifacts
|
||||||
|
merge-autobahn-artifact:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
needs: autobahn-test
|
needs: autobahn-test
|
||||||
|
steps:
|
||||||
|
- name: Merge Autobahn Artifacts
|
||||||
|
uses: actions/upload-artifact/merge@v4
|
||||||
|
with:
|
||||||
|
name: autobahn-report
|
||||||
|
pattern: autobahn-artifact-*
|
||||||
|
|
||||||
|
deploy-test:
|
||||||
|
name: "Deplay Autobahn results"
|
||||||
|
needs: merge-autobahn-artifact
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
defaults:
|
defaults:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user