Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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/mutants.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,15 +48,15 @@ jobs:
file: libs/braillify/src/rules/token_rules/math_expression/apply.rs

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Setup Rust
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: stable

- name: Cache cargo-mutants binary
uses: actions/cache@v5
uses: actions/cache@v6
with:
path: ~/.cargo/bin/cargo-mutants
key: cargo-mutants-bin-v27-${{ runner.os }}
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/publish-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@ jobs:
cancel-in-progress: false
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Set up Python 3.13
uses: actions/setup-python@v6
with:
python-version: 3.13
- name: Install uv
uses: astral-sh/setup-uv@v8.1.0
uses: astral-sh/setup-uv@v8.3.2
- name: Install maturin
run: uv pip install maturin --system
- uses: actions-rust-lang/setup-rust-toolchain@v1
Expand Down Expand Up @@ -83,7 +83,7 @@ jobs:
- runner: ubuntu-22.04
target: ppc64le
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
python-version: 3.x
Expand Down Expand Up @@ -116,7 +116,7 @@ jobs:
- runner: ubuntu-22.04
target: armv7
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
python-version: 3.x
Expand Down Expand Up @@ -145,7 +145,7 @@ jobs:
- runner: windows-latest
target: x86
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
python-version: 3.x
Expand Down Expand Up @@ -174,7 +174,7 @@ jobs:
- runner: macos-14
target: aarch64
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
python-version: 3.x
Expand All @@ -195,7 +195,7 @@ jobs:
sdist:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Build sdist
uses: PyO3/maturin-action@v1
with:
Expand Down
34 changes: 17 additions & 17 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
steps:
# pull_request_target는 보안상 기본적으로 base branch(main)를 체크아웃한다.
# PR 코드의 커버리지를 측정하려면 PR head를 명시적으로 지정해야 한다.
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}
- uses: oven-sh/setup-bun@v2
Expand All @@ -40,7 +40,7 @@ jobs:
with:
python-version: ${{ matrix.python-version }}
- name: Install uv
uses: astral-sh/setup-uv@v8.1.0
uses: astral-sh/setup-uv@v8.3.2
- name: Install maturin
run: uv pip install maturin --system
- uses: actions-rust-lang/setup-rust-toolchain@v1
Expand Down Expand Up @@ -79,7 +79,7 @@ jobs:
rm -rf .rustfmt.toml
cargo fmt
- name: Upload to codecov.io
uses: codecov/codecov-action@v6
uses: codecov/codecov-action@v7
with:
token: ${{ secrets.CODECOV_TOKEN }}
fail_ci_if_error: true
Expand Down Expand Up @@ -120,7 +120,7 @@ jobs:
lib_name: libbraillify_native.dylib
steps:
# pull_request_target에서도 PR 코드를 체크아웃해 테스트한다.
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}

Expand Down Expand Up @@ -194,7 +194,7 @@ jobs:
- test
- dotnet-test
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: oven-sh/setup-bun@v2
with:
bun-version: latest
Expand All @@ -203,7 +203,7 @@ jobs:
with:
python-version: "3.14"
- name: Install uv
uses: astral-sh/setup-uv@v8.1.0
uses: astral-sh/setup-uv@v8.3.2
- name: Install maturin
run: uv pip install maturin --system
- uses: actions-rust-lang/setup-rust-toolchain@v1
Expand Down Expand Up @@ -241,7 +241,7 @@ jobs:
- test
- dotnet-test
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: changepacks/action@main
id: changepacks
with:
Expand Down Expand Up @@ -280,7 +280,7 @@ jobs:
MACOSX_DEPLOYMENT_TARGET: "10.13"
CARGO_INCREMENTAL: "1"
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Setup node
uses: actions/setup-node@v6
with:
Expand All @@ -293,7 +293,7 @@ jobs:
with:
python-version: "3.14"
- name: Install uv
uses: astral-sh/setup-uv@v8.1.0
uses: astral-sh/setup-uv@v8.3.2
- name: Install maturin
run: uv pip install maturin --system
- name: Install
Expand Down Expand Up @@ -401,7 +401,7 @@ jobs:
target: aarch64
os: macos
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
python-version: 3.x
Expand Down Expand Up @@ -431,7 +431,7 @@ jobs:
- node-build
if: ${{ contains(needs.changepacks.outputs.changepacks, 'packages/node/package.json') }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: oven-sh/setup-bun@v2
with:
bun-version: latest
Expand All @@ -440,7 +440,7 @@ jobs:
with:
python-version: "3.14"
- name: Install uv
uses: astral-sh/setup-uv@v8.1.0
uses: astral-sh/setup-uv@v8.3.2
- name: Install maturin
run: uv pip install maturin --system
- name: Install
Expand Down Expand Up @@ -573,7 +573,7 @@ jobs:
binary_name: braillify-darwin-arm64
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Setup Rust
uses: actions-rust-lang/setup-rust-toolchain@v1
Expand Down Expand Up @@ -615,7 +615,7 @@ jobs:
needs:
- changepacks
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Publish to Cargo
run: |
# Cargo.toml 의 현재 버전이 이미 crates.io 에 publish 되어 있으면 nothing to do.
Expand All @@ -637,7 +637,7 @@ jobs:
needs:
- changepacks
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Setup Rust
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
Expand Down Expand Up @@ -704,7 +704,7 @@ jobs:
rid: osx-arm64
lib_name: libbraillify_native.dylib
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Setup Rust
uses: actions-rust-lang/setup-rust-toolchain@v1
Expand Down Expand Up @@ -742,7 +742,7 @@ jobs:
contents: write
id-token: write
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Setup .NET
uses: actions/setup-dotnet@v5
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/testcase-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Setup Rust
uses: actions-rust-lang/setup-rust-toolchain@v1
Expand Down
Loading
Loading