Skip to content

Commit 3bb25c3

Browse files
committed
chore(release): Release version 0.2.10
2 parents 4d026bb + cb0db81 commit 3bb25c3

19 files changed

+319
-73
lines changed

.bumpversion.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# SPDX-License-Identifier: Apache-2.0 OR MIT
44

55
[tool.bumpversion]
6-
current_version = "0.2.9"
6+
current_version = "0.2.10"
77

88
[[tool.bumpversion.files]]
99
filename = "Project.toml"

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ updates:
77
- package-ecosystem: "github-actions"
88
directory: "/"
99
schedule:
10-
interval: "daily"
10+
interval: "weekly"
1111
open-pull-requests-limit: 10

.github/workflows/CI.yaml

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,34 +19,45 @@ jobs:
1919
runs-on: ${{ matrix.os }}
2020
strategy:
2121
matrix:
22-
os:
23-
- ubuntu-22.04
24-
- macos-14
25-
- windows-2022
26-
version:
27-
- "1.0" # minimum supported Julia version
28-
- "1" # automatically expands to the latest stable release of Julia
22+
os-alias:
23+
- ubuntu
24+
- macos
25+
- windows
26+
version-alias:
27+
- minimum
28+
- latest
29+
include:
30+
- os-alias: ubuntu
31+
os: ubuntu-24.04
32+
- os-alias: macos
33+
os: macos-14
34+
- os-alias: windows
35+
os: windows-2022
36+
- version-alias: minimum
37+
version: "1.0"
38+
- version-alias: latest
39+
version: "1"
2940
steps:
3041
- name: Checkout code
3142
uses: actions/checkout@v4
3243
- name: Setup Julia environment
33-
uses: julia-actions/setup-julia@v2.4.0
44+
uses: julia-actions/setup-julia@v2.6.1
3445
with:
3546
version: ${{ matrix.version }}
3647
arch: "x64"
3748
- name: Build a package
38-
uses: julia-actions/julia-buildpkg@v1.6.0
49+
uses: julia-actions/julia-buildpkg@v1.7.0
3950
- name: Run tests
40-
uses: julia-actions/julia-runtest@v1.10.0
51+
uses: julia-actions/julia-runtest@v1.11.2
4152

4253
fmt:
4354
name: Format
44-
runs-on: ubuntu-22.04
55+
runs-on: ubuntu-24.04
4556
steps:
4657
- name: Checkout code
4758
uses: actions/checkout@v4
4859
- name: Setup Julia environment
49-
uses: julia-actions/setup-julia@v2.4.0
60+
uses: julia-actions/setup-julia@v2.6.1
5061
with:
5162
version: "1" # automatically expands to the latest stable release of Julia
5263
- name: Check code formatted

.github/workflows/REUSE.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ on:
1414
jobs:
1515
reuse:
1616
name: REUSE
17-
runs-on: ubuntu-22.04
17+
runs-on: ubuntu-24.04
1818
steps:
1919
- name: Checkout code
2020
uses: actions/checkout@v4
2121
- name: REUSE Compliance Check
22-
uses: fsfe/reuse-action@v4.0.0
22+
uses: fsfe/reuse-action@v5.0.0

.github/workflows/actionlint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ permissions:
1919
jobs:
2020
validation:
2121
name: Validate
22-
runs-on: ubuntu-22.04
22+
runs-on: ubuntu-24.04
2323
steps:
2424
- name: Checkout code
2525
uses: actions/checkout@v4
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# SPDX-FileCopyrightText: 2024 Shun Sakai
2+
#
3+
# SPDX-License-Identifier: Apache-2.0 OR MIT
4+
5+
name: Dependabot auto-merge
6+
7+
on: pull_request_target
8+
9+
permissions:
10+
contents: write
11+
pull-requests: write
12+
13+
jobs:
14+
dependabot:
15+
name: Dependabot auto-merge
16+
if: github.actor == 'dependabot[bot]' && github.repository_owner == 'sorairolake'
17+
runs-on: ubuntu-24.04
18+
steps:
19+
- name: Dependabot metadata
20+
id: metadata
21+
uses: dependabot/fetch-metadata@v2.3.0
22+
with:
23+
github-token: ${{ secrets.GITHUB_TOKEN }}
24+
- name: Approve a PR
25+
run: gh pr review --approve "$PR_URL"
26+
env:
27+
PR_URL: ${{ github.event.pull_request.html_url }}
28+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29+
- name: Enable auto-merge for Dependabot PRs
30+
if: ${{ steps.metadata.outputs.update-type == 'version-update:semver-patch' || steps.metadata.outputs.update-type == 'version-update:semver-minor' }}
31+
run: gh pr merge --auto --squash "$PR_URL"
32+
env:
33+
PR_URL: ${{ github.event.pull_request.html_url }}
34+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/deploy.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ permissions:
1818
jobs:
1919
deploy:
2020
name: Deploy
21-
runs-on: ubuntu-22.04
21+
runs-on: ubuntu-24.04
2222
steps:
2323
- name: Checkout code
2424
uses: actions/checkout@v4
2525
- name: Setup Julia environment
26-
uses: julia-actions/setup-julia@v2.4.0
26+
uses: julia-actions/setup-julia@v2.6.1
2727
with:
2828
version: "1" # automatically expands to the latest stable release of Julia
2929
- name: Build a package
30-
uses: julia-actions/julia-buildpkg@v1.6.0
30+
uses: julia-actions/julia-buildpkg@v1.7.0
3131
- name: Deploy
3232
uses: julia-actions/julia-docdeploy@v1.3.1
3333
if: github.ref == 'refs/heads/develop' || startsWith(github.ref, 'refs/tags/')

.github/workflows/mirror.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,15 @@ on:
99
branches:
1010
- "develop"
1111
- "master"
12+
schedule:
13+
- cron: "0 0 * * FRI"
1214
workflow_dispatch:
1315

1416
jobs:
1517
gitlab:
1618
name: Mirror to GitLab
17-
if: github.actor == 'sorairolake' && github.repository_owner == 'sorairolake'
18-
runs-on: ubuntu-22.04
19+
if: (github.actor == 'sorairolake' || github.event_name == 'schedule') && github.repository_owner == 'sorairolake'
20+
runs-on: ubuntu-24.04
1921
steps:
2022
- name: Checkout code
2123
uses: actions/checkout@v4
@@ -31,8 +33,8 @@ jobs:
3133

3234
codeberg:
3335
name: Mirror to Codeberg
34-
if: github.actor == 'sorairolake' && github.repository_owner == 'sorairolake'
35-
runs-on: ubuntu-22.04
36+
if: (github.actor == 'sorairolake' || github.event_name == 'schedule') && github.repository_owner == 'sorairolake'
37+
runs-on: ubuntu-24.04
3638
steps:
3739
- name: Checkout code
3840
uses: actions/checkout@v4

CHANGELOG.adoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ All notable changes to this project will be documented in this file.
1414
The format is based on https://keepachangelog.com/[Keep a Changelog], and this
1515
project adheres to https://semver.org/[Semantic Versioning].
1616

17+
== {compare-url}/v0.2.9\...v0.2.10[0.2.10] - 2025-03-23
18+
19+
=== Changed
20+
21+
* Update documentation
22+
1723
== {compare-url}/v0.2.8\...v0.2.9[0.2.9] - 2024-09-22
1824

1925
=== Added

CONTRIBUTING.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ Please see the {commit-messages-guide-url}[Commit messages guide] and the
2828
. Create your patch. If your change is a feature or a bugfix, please add a test
2929
case if possible. Note that the change must pass the CI.
3030
. Please update the copyright information if possible. This project is
31-
compliant with version 3.2 of the
32-
https://reuse.software/spec/[_REUSE Specification_].
31+
compliant with version 3.3 of the
32+
https://reuse.software/spec-3.3/[_REUSE Specification_].
3333
https://github.com/fsfe/reuse-tool[`reuse`] is useful for updating the
3434
copyright information.
3535
. Please update the link:CHANGELOG.adoc[Changelog] if possible.

0 commit comments

Comments
 (0)