Skip to content

Commit 4fc2230

Browse files
authored
Update CI jobs, add Dependabot, update JuliaFormatter (#345)
1 parent e00703e commit 4fc2230

11 files changed

Lines changed: 23 additions & 16 deletions

File tree

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
2+
version: 2
3+
updates:
4+
- package-ecosystem: "github-actions"
5+
directory: "/" # Location of package manifests
6+
schedule:
7+
interval: "weekly"

.github/workflows/aqua.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- uses: julia-actions/setup-julia@latest
1313
with:
1414
version: '1'
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v6
1616
- name: Aqua
1717
shell: julia --color=yes {0}
1818
run: |

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,16 @@ jobs:
3131
os: ubuntu-latest
3232
arch: x64
3333
steps:
34-
- uses: actions/checkout@v4
34+
- uses: actions/checkout@v6
3535
- uses: julia-actions/setup-julia@v2
3636
with:
3737
version: ${{ matrix.version }}
3838
arch: ${{ matrix.arch }}
39-
- uses: julia-actions/cache@v1
39+
- uses: julia-actions/cache@v2
4040
- uses: julia-actions/julia-buildpkg@v1
4141
- uses: julia-actions/julia-runtest@v1
4242
- uses: julia-actions/julia-processcoverage@v1
43-
- uses: codecov/codecov-action@v4
43+
- uses: codecov/codecov-action@v5
4444
with:
45-
file: lcov.info
45+
files: lcov.info
4646
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
build:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@v6
1313
- uses: julia-actions/setup-julia@latest
1414
with:
1515
version: '1.6'

.github/workflows/downstream.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ jobs:
1515
package:
1616
- {user: jump-dev, repo: JuMP.jl}
1717
steps:
18-
- uses: actions/checkout@v3
19-
- uses: julia-actions/setup-julia@v1
18+
- uses: actions/checkout@v6
19+
- uses: julia-actions/setup-julia@v2
2020
with:
2121
version: ${{ matrix.julia-version }}
2222
arch: x64
2323
- uses: julia-actions/julia-buildpkg@latest
2424
- name: Clone Downstream
25-
uses: actions/checkout@v3
25+
uses: actions/checkout@v6
2626
with:
2727
repository: ${{ matrix.package.user }}/${{ matrix.package.repo }}
2828
path: downstream

.github/workflows/format_check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ jobs:
1313
- uses: julia-actions/setup-julia@latest
1414
with:
1515
version: '1'
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717
- name: Format check
1818
shell: julia --color=yes {0}
1919
run: |
2020
using Pkg
2121
# If you update the version, also update the style guide docs.
22-
Pkg.add(PackageSpec(name="JuliaFormatter", version="1"))
22+
Pkg.add(PackageSpec(name="JuliaFormatter", version="2"))
2323
using JuliaFormatter
2424
format(".", verbose=true)
2525
out = String(read(Cmd(`git diff`)))

src/implementations/SparseArrays.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ function operate!(
242242
QuickSort,
243243
Base.Order.Forward,
244244
)
245-
for vp in ip0:ip-1
245+
for vp in ip0:(ip-1)
246246
k = ret.rowval[vp]
247247
xb[k] = false
248248
ret.nzval[vp] = ret.nzval[k+k0]

src/interface.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ function _size_after_multiply(x::NTuple{M,Int}, y::NTuple{N,Int}) where {N,M}
330330
if x[end] != y[1]
331331
return nothing
332332
end
333-
return (x[1:end-1]..., y[2:end]...)
333+
return (x[1:(end-1)]..., y[2:end]...)
334334
end
335335

336336
_size_after_multiply(::Tuple{}, rhs::NTuple{M,Int}) where {M} = rhs

test/interface.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ end
228228

229229
@testset "issue_316_SubArray" begin
230230
y = reshape([1.0], 1, 1, 1)
231-
Y = view(y, :, :, 1)
231+
Y = view(y,:,:,1)
232232
ret = reshape([1.0], 1, 1)
233233
ret = MA.operate!!(MA.add_mul, ret, 2.0, Y)
234234
@test ret == reshape([3.0], 1, 1)

test/rewrite.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ Base.getindex(x::_KwargRef; i) = x.data[i]
166166

167167
@testset "test_rewrite_kw_in_ref" begin
168168
x = _KwargRef(Dict(i => i + 1 for i in 2:4))
169-
@test MA.@rewrite(sum(x[i = j] for j in 2:4)) == 12
169+
@test MA.@rewrite(sum(x[i=j] for j in 2:4)) == 12
170170
end
171171

172172
@testset "dispatch_dot" begin

0 commit comments

Comments
 (0)