Skip to content

Commit 6704d89

Browse files
committed
ci: pull request instead of direct commit even if we start the process manually & auto-delete outdated.txt
1 parent 9b5f49c commit 6704d89

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

.github/workflows/nuget-update.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ jobs:
5151
echo "No package updates found."
5252
echo "updates_available=false" >> $GITHUB_OUTPUT
5353
fi
54+
rm outdated.txt
5455
5556
- name: Update packages
5657
if: steps.check-updates.outputs.updates_available == 'true'
@@ -69,7 +70,7 @@ jobs:
6970
dotnet test --no-build --verbosity normal --logger "console;verbosity=normal"
7071
7172
- name: Create Pull Request
72-
if: steps.check-updates.outputs.updates_available == 'true' && github.event_name == 'schedule'
73+
if: steps.check-updates.outputs.updates_available == 'true'
7374
uses: peter-evans/create-pull-request@v5
7475
with:
7576
commit-message: "chore: update NuGet packages"
@@ -82,11 +83,3 @@ jobs:
8283
delete-branch: true
8384
draft: false
8485
token: ${{ secrets.GITHUB_TOKEN }}
85-
86-
- name: Commit and push changes
87-
if: steps.check-updates.outputs.updates_available == 'true' && github.event_name == 'workflow_dispatch'
88-
run: |
89-
git add .
90-
git diff --quiet && git diff --staged --quiet || \
91-
(git commit -m "chore: update NuGet packages" && \
92-
git push origin HEAD:main)

0 commit comments

Comments
 (0)