We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a87ea57 commit a0c327bCopy full SHA for a0c327b
.github/workflows/ci.yml
@@ -49,8 +49,16 @@ jobs:
49
env:
50
GH_TOKEN: ${{ github.token }}
51
shell: bash
52
- run: |
53
- until dotnet nuget push 'build/output/*.nupkg' -k "$GH_TOKEN" --skip-duplicate --no-symbols true; do echo "Retrying"; sleep 1; done;
+ run: |
+ : publish to github package repository
54
+ log=$(mktemp)
55
+ until dotnet nuget push 'build/output/*.nupkg' -k "$GH_TOKEN" --skip-duplicate --no-symbols true | tee "$log"; do
56
+ if grep --color=always '403 (Forbidden)' "$log"; then
57
+ exit 1
58
+ fi
59
+ echo "Retrying"
60
+ sleep 1
61
+ done
62
63
- name: Generate release notes for tag
64
if: github.event_name == 'push' && startswith(github.ref, 'refs/tags')
0 commit comments