Skip to content

Commit e1c6eb9

Browse files
committed
Revise and improve the workflow files
1 parent fa1c661 commit e1c6eb9

4 files changed

Lines changed: 18 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
@@ -43,25 +43,25 @@ jobs:
4343
exclude_archs: "windows_amd64_mingw;osx_amd64;wasm_mvp;wasm_eh;wasm_threads"
4444

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

.github/workflows/lints.yml

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

1919
steps:
20-
- name: Checkout Code
20+
- name: Checkout code
2121
uses: actions/checkout@v4
2222
with:
2323
submodules: recursive
2424

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

28-
- name: Install Dependencies
28+
- name: Install dependencies
2929
run: |
3030
sudo apt-get update && sudo apt-get upgrade -y
3131
sudo apt-get install -y gcc curl pkg-config libssl-dev make
3232
33-
- name: Run Linters
33+
- name: Run linters
3434
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
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: Sqllogicest Tests
66+
name: Sqllogicest 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
8181
82-
- name: Build Extension & Run SQL Tests
82+
- name: Build extension and run SQL tests
8383
run: |
8484
make release
8585
make test

0 commit comments

Comments
 (0)