Skip to content

202411 #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 34 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
1045271
rustc 1.85.0
mizar Jan 1, 2025
f2d0839
rand_distr 0.5.1
mizar Feb 20, 2025
ce6df7b
xtask: add regex
mizar Feb 23, 2025
7f5e86b
xtask: ac-library git rev
mizar Feb 23, 2025
7e79803
primal 0.3.3
mizar Feb 23, 2025
d556ae2
rand_core 0.9.2
mizar Feb 23, 2025
cd1e6e1
libc 0.2.170
mizar Feb 23, 2025
1ed1afd
log 0.4.26
mizar Feb 23, 2025
ba32806
ac-library-rs git
mizar Feb 23, 2025
d31b86a
xtask: cargo update
mizar Feb 23, 2025
c841c24
ac-library-rs git
mizar Feb 24, 2025
04b0b3e
either 1.14.0
mizar Feb 24, 2025
d3ebe9d
portable-atomic 1.11.0
mizar Feb 25, 2025
b771f81
rust-toolchain: update to version 1.85.1
mizar Mar 21, 2025
d9343e0
依存関係のバージョンを更新
mizar Mar 21, 2025
684b9bc
依存関係のバージョンを更新
mizar Mar 21, 2025
90cc69d
install-script.toml.txt: update Rust version comment to 1.85.1
mizar Mar 21, 2025
9df4fff
install-script.toml.txt: add upcoming Rust version release notes
mizar Mar 21, 2025
9772e9d
依存関係のバージョンを更新: log 0.4.27, once_cell 1.21.2, zerocopy 0.8.24
mizar Mar 28, 2025
a012854
依存関係のバージョンを更新: askama 0.13.0, build-info 0.0.40
mizar Mar 28, 2025
2413a7f
依存関係のバージョンを更新: once_cell 1.21.3
mizar Mar 31, 2025
881a1ab
依存関係のバージョンを更新: thiserror 2.0.12
mizar Mar 31, 2025
7f1ff9f
依存関係のバージョンを更新: clap 4.5.35, flate2 1.1.1, iana-time-zone 0.1.63, jobs…
mizar Apr 3, 2025
0144c8c
Rustツールチェーンのバージョンを1.85.1から1.86.0に更新
mizar Apr 3, 2025
d71b827
ac-library-rsのリビジョンをf7d76f7def0b5ec99f50ec3ef1574cade21ce3b2に更新
mizar Apr 4, 2025
e44fe29
依存関係のバージョンを更新: cc 1.2.18, miniz_oxide 0.8.7, indexmap 2.9.0, smallvec…
mizar Apr 6, 2025
88472c8
依存関係のバージョンを更新: ac-library-rsをd03074b37ad44a9794c8bdd1dde2cc3b18e766b7…
mizar Apr 6, 2025
54770f8
依存関係のバージョンを更新: bstrを1.12.0に、miniz_oxideを0.8.8に、winnowを0.7.6に更新
mizar Apr 9, 2025
ec1e846
依存関係のバージョンを更新: rpdsを1.1.1に、bstrを1.12.0に、petgraphを0.8.1に更新; ac-library…
mizar Apr 9, 2025
9b7670a
依存関係のバージョンを更新: anyhowを1.0.98に、askamaを0.13.1に、askama_deriveを0.13.1に、cc…
mizar Apr 16, 2025
48d9189
依存関係のバージョンを更新: anyhowを1.0.98に、libcを0.2.172に、proc-macro2を1.0.95に更新
mizar Apr 16, 2025
ca6ea76
ライセンス名の出力形式を修正: GNUライセンスの場合は「-or-later」を含めるように変更
mizar Apr 16, 2025
17fa0f2
依存関係のバージョンを更新: clapとclap_builderを4.5.37に更新
mizar Apr 20, 2025
51cf544
依存関係のバージョンを更新: ac-library-rsのリビジョンを3085eda4776093268c3aedc67a395e9748…
mizar Apr 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/actionlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ on:

jobs:
actionlint:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Update ShellCheck
run: |
Expand Down
47 changes: 41 additions & 6 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,16 @@ jobs:
include:
- { target: x86_64-pc-windows-msvc, os: windows-2019 }
- { target: x86_64-pc-windows-msvc, os: windows-2022 }
- { target: x86_64-apple-darwin, os: macos-11 }
- { target: x86_64-apple-darwin, os: macos-12 }
- { target: x86_64-unknown-linux-gnu, os: ubuntu-20.04 }
- { target: x86_64-pc-windows-msvc, os: windows-2025 }
Copy link
Preview

Copilot AI Apr 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ensure that the specified runner 'windows-2025' is available and supported by GitHub Actions to prevent build failures.

Suggested change
- { target: x86_64-pc-windows-msvc, os: windows-2025 }
- { target: x86_64-pc-windows-msvc, os: windows-2022 }

Copilot is powered by AI, so mistakes are possible. Review output carefully before use.

- { target: x86_64-apple-darwin, os: macos-13 }
- { target: aarch64-apple-darwin, os: macos-14 }
- { target: aarch64-apple-darwin, os: macos-15 }
- { target: x86_64-unknown-linux-gnu, os: ubuntu-22.04 }
- { target: x86_64-unknown-linux-gnu, os: ubuntu-24.04 }
name: test (${{ matrix.target }})
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Read ./rust-toolchain
id: read-rust-toolchain
Expand All @@ -35,9 +37,9 @@ jobs:
run: cargo test --target ${{ matrix.target }}

docker-build:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Update ShellCheck
run: |
Expand All @@ -58,5 +60,38 @@ jobs:
- name: Generate install-command.bash
run: cargo xtask gen-command > ./install-command.bash

- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: install-command
path: install-command.bash

- name: docker-build
run: docker build .

gen-toml:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4

- name: Read ./rust-toolchain
id: read-rust-toolchain
run: echo "toolchain=$(cat ./rust-toolchain)" >> "$GITHUB_OUTPUT"
shell: bash

- name: Set up Rust
uses: dtolnay/rust-toolchain@master
with:
toolchain: ${{ steps.read-rust-toolchain.outputs.toolchain }}

- name: clone SPDX License List Data
run: git clone https://github.com/spdx/license-list-data.git /tmp/license-list-data --depth 1

- name: Generate install-script.toml
run: cargo xtask gen-toml /tmp/license-list-data/json/details/ | tee ./install-script.toml

- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: install-script
path: install-script.toml
12 changes: 7 additions & 5 deletions .github/workflows/licenses.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ on:

jobs:
cargo-deny:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Read ./rust-toolchain
id: read-rust-toolchain
Expand All @@ -23,15 +23,17 @@ jobs:
uses: taiki-e/install-action@cargo-binstall

- name: Install cargo-deny
run: cargo binstall cargo-deny@^0.13 --no-confirm --log-level debug
run: cargo binstall cargo-deny@^0.16 --no-confirm --log-level debug

- name: cargo-deny (main)
run: cargo deny check
# https://github.com/EmbarkStudios/cargo-deny/pull/626 # Pixar ライセンスを無視するworkaround
# https://github.com/jpeddicord/askalono/issues/94

bottlerocket-license-scan:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Read ./rust-toolchain
id: read-rust-toolchain
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/rust-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ on:

jobs:
rustfmt:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Read ./rust-toolchain
id: read-rust-toolchain
Expand All @@ -27,9 +27,9 @@ jobs:
run: cargo fmt --all --manifest-path ./xtask/Cargo.toml -- --check

clippy:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Read ./rust-toolchain
id: read-rust-toolchain
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/typos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ on:

jobs:
typos:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- uses: crate-ci/typos@master
Loading