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
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: autobahn-report
|
||||
name: autobahn-artifact-${{ matrix.websock }}-${{ matrix.branch }}
|
||||
path: ./autobahn/reports
|
||||
|
||||
deploy-test:
|
||||
if: github.event_name == 'push'
|
||||
name: "Deplay Autobahn results"
|
||||
# Issue related to actions/upload-artifact@v4 immutability
|
||||
# Applying Merging multiple artifacts:
|
||||
# https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md#merging-multiple-artifacts
|
||||
merge-autobahn-artifact:
|
||||
runs-on: ubuntu-latest
|
||||
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
|
||||
|
||||
defaults:
|
||||
|
Loading…
x
Reference in New Issue
Block a user