Skip to content

Commit f95b61f

Browse files
committed
Update CI
1 parent 93cd69a commit f95b61f

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
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: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,30 +24,25 @@ jobs:
2424
- windows-latest
2525
- macos-latest
2626
arch:
27-
- x64
27+
- default
28+
exclude:
29+
- os: macos-latest
30+
version: '1.0'
31+
arch: default
2832
steps:
2933
- uses: actions/checkout@v5
3034
- uses: julia-actions/setup-julia@v2
3135
with:
3236
version: ${{ matrix.version }}
3337
arch: ${{ matrix.arch }}
3438
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
39+
- uses: julia-actions/cache@v2
40+
- uses: julia-actions/julia-runtest@v1
4641
continue-on-error: ${{ matrix.version == 'nightly' }}
4742
- uses: julia-actions/julia-processcoverage@v1
4843
- uses: codecov/codecov-action@v5
4944
with:
50-
file: lcov.info
45+
token: ${{ secrets.CODECOV_TOKEN }}
5146

5247
docs:
5348
name: Documentation
@@ -56,7 +51,7 @@ jobs:
5651
- uses: actions/checkout@v5
5752
- uses: julia-actions/setup-julia@v2
5853
with:
59-
version: '1.6'
54+
version: 'lts'
6055
- run: |
6156
julia --project=docs -e '
6257
using Pkg

0 commit comments

Comments
 (0)