Skip to content

Commit bc85216

Browse files
committed
feat(ci): Update scheduled-maintenance.yml to use uwit-iam/action-setup-poetry-project@main
1 parent df9b373 commit bc85216

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

.github/workflows/scheduled-maintenance.yml

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,30 @@ jobs:
1616
packages: write
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@v3
20-
- uses: abatilo/actions-poetry@v2.1.6
21-
- uses: UWIT-IAM/actions/configure-gcloud-docker@0.1
19+
- uses: actions/checkout@v4
20+
- name: Initialize Poetry & jq
21+
uses: uwit-iam/action-setup-poetry-project@main
2222
with:
23-
gcloud-token: ${{ secrets.GCR_TOKEN }}
24-
- run: sudo apt-get -y install jq
23+
credentials: "${{ secrets.MCI_GCLOUD_AUTH_JSON }}"
24+
enable_private_docker: true
25+
- run: |
26+
sudo apt-get -y install jq
27+
2528
- run: poetry update --lock
2629
id: poetry-update
30+
2731
- run: poetry run tox
2832
name: Validate dependency updates
33+
2934
- name: Create Pull Request
3035
uses: peter-evans/create-pull-request@v3.14.0
3136
with:
3237
add-paths: poetry.lock
3338
commit-message: ${{ env.message }}
3439
delete-branch: true
3540
title: ${{ env.message }}
36-
assignees: goulter,jdiverp
37-
reviewers: goulter,jdiverp
41+
assignees: soufianerafik
42+
reviewers: soufianerafik
3843
labels: semver-guidance:patch
3944
env:
4045
message: '[bot] patch dependencies'

0 commit comments

Comments
 (0)