Skip to content

Commit 20d8fee

Browse files
committed
Add dependabot.yml
1 parent 090b1d4 commit 20d8fee

2 files changed

Lines changed: 21 additions & 11 deletions

File tree

.github/dependabot.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "monthly"
7+
groups:
8+
github-actions:
9+
patterns:
10+
- "*"

.github/workflows/main.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ jobs:
1717
PIP_DISABLE_PIP_VERSION_CHECK: 1
1818

1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121
with:
2222
fetch-depth: 0
2323

2424
- name: Set up Python
25-
uses: actions/setup-python@v4
25+
uses: actions/setup-python@v5
2626
with:
2727
python-version: '3.x'
2828

@@ -33,7 +33,7 @@ jobs:
3333
pip install -U setuptools wheel pip
3434
python setup.py sdist
3535
36-
- uses: actions/upload-artifact@v3
36+
- uses: actions/upload-artifact@v4
3737
with:
3838
name: dist
3939
path: dist/*.tar.*
@@ -44,14 +44,14 @@ jobs:
4444
outputs:
4545
include: ${{ steps.set-matrix.outputs.include }}
4646
steps:
47-
- uses: actions/checkout@v3
48-
- uses: actions/setup-python@v4
47+
- uses: actions/checkout@v4
48+
- uses: actions/setup-python@v5
4949
with:
5050
python-version: '3.x'
5151
- run: pip install cibuildwheel==2.16.2 # sync version with pypa/cibuildwheel below
5252
- id: set-matrix
5353
env:
54-
CIBW_PROJECT_REQUIRES_PYTHON: '==3.10.*'
54+
CIBW_PROJECT_REQUIRES_PYTHON: '==3.11.*'
5555
run: |
5656
MATRIX_INCLUDE=$(
5757
{
@@ -74,13 +74,13 @@ jobs:
7474
include: ${{ fromJson(needs.build-wheels-matrix.outputs.include) }}
7575

7676
steps:
77-
- uses: actions/checkout@v3
77+
- uses: actions/checkout@v4
7878
with:
7979
fetch-depth: 0
8080

8181
- name: Set up QEMU
8282
if: runner.os == 'Linux'
83-
uses: docker/setup-qemu-action@v2
83+
uses: docker/setup-qemu-action@v3
8484

8585
- uses: pypa/cibuildwheel@v2.16.2 # sync version with pip install cibuildwheel above
8686
timeout-minutes: 10
@@ -91,7 +91,7 @@ jobs:
9191
CIBW_BEFORE_BUILD: bash -c "make install_libmagic"
9292
CIBW_TEST_COMMAND: python -c "import magic; assert magic.Magic(mime=True).from_buffer(b'\x00\x00\x00\x1cftypisom\x00\x00\x02\x00isomiso2mp41\x00') == 'video/mp4'"
9393

94-
- uses: actions/upload-artifact@v3
94+
- uses: actions/upload-artifact@v4
9595
with:
9696
name: dist
9797
path: wheelhouse/*.whl
@@ -107,11 +107,11 @@ jobs:
107107
id-token: write # pypa/gh-action-pypi-publish
108108

109109
steps:
110-
- uses: actions/setup-python@v4
110+
- uses: actions/setup-python@v5
111111
with:
112112
python-version: 3.x
113113

114-
- uses: actions/download-artifact@v3
114+
- uses: actions/download-artifact@v4
115115
with:
116116
name: dist
117117
path: dist/

0 commit comments

Comments
 (0)