Skip to content

Commit 94372ee

Browse files
committed
Revise and improve the workflow files
1 parent e0dde68 commit 94372ee

5 files changed

Lines changed: 20 additions & 18 deletions

File tree

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ trim_trailing_whitespace = false
2020
[*.sh]
2121
indent_size = 2
2222

23-
[*.{yaml,yml}]
23+
[*.{yaml,yml,json}]
2424
indent_size = 2
2525

2626
[*.{c,cpp,h,hpp}]

.github/workflows/dist_pipeline.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,25 +46,25 @@ jobs:
4646
exclude_archs: "windows_amd64_mingw;osx_amd64;wasm_mvp;wasm_eh;wasm_threads"
4747

4848
create-release-draft:
49-
name: Create Draft Release with Built Binaries
49+
name: Create draft release with built binaries
5050
needs:
5151
- duckdb-stable-build
5252
if: startsWith(github.ref, 'refs/tags/')
5353
runs-on: ubuntu-latest
5454
permissions:
5555
contents: write
5656
steps:
57-
- name: Download All Build Artifacts
57+
- name: Download all build artifacts
5858
uses: actions/download-artifact@v4
5959
with:
6060
path: dist
6161
merge-multiple: true
62-
- name: List Artifacts
62+
- name: List artifacts
6363
run: |
6464
echo "Downloaded artifacts to: $(pwd)/dist"
6565
ls -la dist || true
6666
find dist -type f -maxdepth 2 -print || true
67-
- name: Create Draft Release and Upload Assets
67+
- name: Create draft release and upload assets
6868
uses: softprops/action-gh-release@v2
6969
with:
7070
draft: true

.github/workflows/lints.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,18 @@ jobs:
1818
runs-on: ubuntu-latest
1919

2020
steps:
21-
- name: Checkout Code
21+
- name: Checkout code
2222
uses: actions/checkout@v4
2323
with:
2424
submodules: recursive
2525

2626
- name: Set up Rust
2727
uses: actions-rust-lang/setup-rust-toolchain@v1
2828

29-
- name: Install Dependencies
29+
- name: Install dependencies
3030
run: |
3131
sudo apt-get update && sudo apt-get upgrade -y
3232
sudo apt-get install -y gcc curl pkg-config libssl-dev make
3333
34-
- name: Run Linters
34+
- name: Run linters
3535
run: make rust-lint

.github/workflows/tests.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ permissions:
1818

1919
jobs:
2020
rust-tests:
21-
name: Rust Tests and Code Coverage
21+
name: Rust tests and code coverage
2222
runs-on: ubuntu-latest
2323
env:
2424
CARGO_TERM_COLOR: always
2525
steps:
26-
- name: Checkout Code
26+
- name: Checkout code
2727
uses: actions/checkout@v4
2828
with:
2929
submodules: recursive
@@ -42,44 +42,44 @@ jobs:
4242
restore-keys: |
4343
${{ runner.os }}-cargo-
4444
45-
- name: Install System Dependencies
45+
- name: Install system dependencies
4646
run: |
4747
sudo apt-get update
4848
sudo apt-get install -y gcc curl pkg-config libssl-dev make liblzma-dev
4949
cargo install cargo-tarpaulin --locked || true
5050
51-
- name: Run Rust Tests
51+
- name: Run Rust tests
5252
run: |
5353
make rust-test
5454
55-
- name: Generate Coverage (using Tarpaulin)
55+
- name: Generate coverage (using Tarpaulin)
5656
run: |
5757
make rust-coverage
5858
59-
- name: Upload Coverage Reports to Codecov
59+
- name: Upload coverage reports to Codecov
6060
uses: codecov/codecov-action@v5
6161
with:
6262
token: ${{ secrets.CODECOV_TOKEN }}
6363
continue-on-error: false
6464

6565
sqllogictest:
66-
name: Sqllogictest Tests
66+
name: Sqllogictest tests
6767
runs-on: ubuntu-latest
6868
steps:
69-
- name: Checkout Code
69+
- name: Checkout code
7070
uses: actions/checkout@v4
7171
with:
7272
submodules: recursive
7373

7474
- name: Set up Rust
7575
uses: actions-rust-lang/setup-rust-toolchain@v1
7676

77-
- name: Install System Dependencies
77+
- name: Install system dependencies
7878
run: |
7979
sudo apt-get update
8080
sudo apt-get install -y gcc curl pkg-config libssl-dev make liblzma-dev
8181
82-
- name: Build Extension & Run SQL Tests
82+
- name: Build extension & run SQL tests
8383
run: |
8484
make release
8585
make test

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,3 +98,5 @@ tests/temp_models/
9898
*.proptest-regressions
9999
.claude/
100100
.codex
101+
.antigravitycli/
102+
.agents/

0 commit comments

Comments
 (0)