Makes release jobs more resilient

pull/216/head
Tpt 3 years ago
parent c7c82c06db
commit b5f206d54e
  1. 6
      .github/workflows/release.yml

@ -50,16 +50,21 @@ jobs:
CRATES_IO_TOKEN: ${{ secrets.CRATES_IO_TOKEN }} CRATES_IO_TOKEN: ${{ secrets.CRATES_IO_TOKEN }}
- run: cargo publish - run: cargo publish
working-directory: ./oxrocksdb-sys working-directory: ./oxrocksdb-sys
continue-on-error: true
- run: cargo publish - run: cargo publish
working-directory: ./lib/oxrdf working-directory: ./lib/oxrdf
continue-on-error: true
- run: sleep 60 - run: sleep 60
- run: cargo publish - run: cargo publish
working-directory: ./lib/sparesults working-directory: ./lib/sparesults
continue-on-error: true
- run: cargo publish - run: cargo publish
working-directory: ./lib/spargebra working-directory: ./lib/spargebra
continue-on-error: true
- run: sleep 60 - run: sleep 60
- run: cargo publish - run: cargo publish
working-directory: ./lib working-directory: ./lib
continue-on-error: true
- run: sleep 60 - run: sleep 60
- run: cargo publish - run: cargo publish
working-directory: ./server working-directory: ./server
@ -69,6 +74,7 @@ jobs:
strategy: strategy:
matrix: matrix:
architecture: [ "x86_64", "aarch64" ] architecture: [ "x86_64", "aarch64" ]
continue-on-error: true
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with: with:

Loading…
Cancel
Save