Skip to content

Commit bd9137f

Browse files
committed
Update CI
1 parent 372b8fc commit bd9137f

File tree

3 files changed

+14
-19
lines changed

3 files changed

+14
-19
lines changed

.github/dependabot.yml

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

.github/workflows/TagBot.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ on:
44
types:
55
- created
66
workflow_dispatch:
7+
inputs:
8+
lookback:
9+
default: 3
10+
permissions:
11+
contents: write
712
jobs:
813
TagBot:
914
if: github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'

.github/workflows/ci.yml

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -17,37 +17,27 @@ jobs:
1717
matrix:
1818
version:
1919
- '1.0'
20+
- 'lts'
2021
- '1'
2122
- 'nightly'
2223
os:
2324
- ubuntu-latest
24-
- windows-latest
25-
- macos-latest
2625
arch:
27-
- x64
26+
- default
2827
steps:
2928
- uses: actions/checkout@v5
3029
- uses: julia-actions/setup-julia@v2
3130
with:
3231
version: ${{ matrix.version }}
3332
arch: ${{ matrix.arch }}
3433
show-versioninfo: true
35-
- uses: actions/cache@v4
36-
env:
37-
cache-name: cache-artifacts
38-
with:
39-
path: ~/.julia/artifacts
40-
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
41-
restore-keys: |
42-
${{ runner.os }}-test-${{ env.cache-name }}-
43-
${{ runner.os }}-test-
44-
${{ runner.os }}-
45-
- uses: julia-actions/julia-runtest@latest
34+
- uses: julia-actions/cache@v2
35+
- uses: julia-actions/julia-runtest@v1
4636
continue-on-error: ${{ matrix.version == 'nightly' }}
4737
- uses: julia-actions/julia-processcoverage@v1
4838
- uses: codecov/codecov-action@v5
4939
with:
50-
file: lcov.info
40+
token: ${{ secrets.CODECOV_TOKEN }}
5141

5242
docs:
5343
name: Documentation
@@ -56,7 +46,7 @@ jobs:
5646
- uses: actions/checkout@v5
5747
- uses: julia-actions/setup-julia@v2
5848
with:
59-
version: '1.6'
49+
version: 'lts'
6050
- run: |
6151
julia --project=docs -e '
6252
using Pkg

0 commit comments

Comments
 (0)