Skip to content

Commit 2f764c0

Browse files
authored
Feature/ci update (#15)
* ci + globmatch update * cargo update
1 parent 64e803f commit 2f764c0

File tree

4 files changed

+110
-75
lines changed

4 files changed

+110
-75
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
rustfmt:
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v2
20+
- uses: actions/checkout@v3
2121
- uses: actions-rs/toolchain@v1
2222
with:
2323
profile: minimal
@@ -31,7 +31,7 @@ jobs:
3131
# operating system dependent configurations (except case sensitivity setting)
3232
runs-on: ubuntu-latest
3333
steps:
34-
- uses: actions/checkout@v2
34+
- uses: actions/checkout@v3
3535
- uses: actions-rs/toolchain@v1
3636
with:
3737
profile: minimal
@@ -59,7 +59,7 @@ jobs:
5959
# alternatively matrix could be shared and specified via .json
6060
# see https://github.community/t/how-to-share-matrix-between-jobs/128595/8
6161
# ---
62-
- { build: 'linux-x86_64-pinned', os: 'ubuntu-18.04', target: 'x86_64-unknown-linux-gnu', cross: false, rust: 1.68.2 }
62+
- { build: 'linux-x86_64-pinned', os: 'ubuntu-22.04', target: 'x86_64-unknown-linux-gnu', cross: false, rust: 1.68.2 }
6363
- { build: 'windows-x86_64-pinned', os: 'windows-2019', target: 'x86_64-pc-windows-msvc', cross: false, rust: 1.68.2 }
6464
- { build: 'macos-x86_64-pinned', os: 'macos-latest', target: 'x86_64-apple-darwin', cross: false, rust: 1.68.2 }
6565
- { build: 'linux-x86_64', os: 'ubuntu-latest', target: 'x86_64-unknown-linux-gnu', cross: false, rust: stable }
@@ -75,7 +75,7 @@ jobs:
7575
# - { build: 'windows-i686-mingw', os: 'windows-latest', target: 'i686-pc-windows-gnu', cross: false, rust: stable }
7676
steps:
7777
- name: Checkout repository
78-
uses: actions/checkout@v2
78+
uses: actions/checkout@v3
7979
# Rustup update can fail on windows since it tries to replace its binary. This is not really
8080
# needed anyhow. https://github.com/rust-lang/rustup/issues/3029
8181
- name: Disable rustup self-update
@@ -107,17 +107,17 @@ jobs:
107107
matrix:
108108
os:
109109
# testing on the real VMs only, not via CROSS
110-
- ubuntu-18.04
110+
- ubuntu-22.04
111111
- macos-latest
112112
- windows-latest
113113
toolchain:
114114
- stable
115115
steps:
116116
- name: Checkout repository
117-
uses: actions/checkout@v2
117+
uses: actions/checkout@v3
118118

119119
- name: Install packages (ubuntu)
120-
if: matrix.os == 'ubuntu-18.04'
120+
if: matrix.os == 'ubuntu-22.04'
121121
run: |
122122
.github/setup/load_artifacts_ubuntu.sh
123123

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
- stable
6464
steps:
6565
- name: Checkout repository
66-
uses: actions/checkout@v2
66+
uses: actions/checkout@v3
6767
with:
6868
fetch-depth: 1
6969
- name: Install toolchain

Cargo.lock

Lines changed: 101 additions & 66 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "run-clang-tidy"
3-
version = "0.1.7"
3+
version = "0.1.8"
44
authors = ["Martin Lampacher <lmapii@gmail.com>"]
55
description = """
66
Cross platform CLI wrapper for executing clang-tidy based paths or globs specified

0 commit comments

Comments
 (0)