Skip to content

Commit acc3afa

Browse files
committed
Sync repo templates ⚙
Sync with coreos/repo-templates@383da18.
1 parent 4f3007e commit acc3afa

File tree

2 files changed

+16
-8
lines changed

2 files changed

+16
-8
lines changed

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33

44
version: 2
55
updates:
6+
- package-ecosystem: "github-actions"
7+
directory: "/"
8+
schedule:
9+
interval: "weekly"
10+
labels: ["skip-notes"]
11+
open-pull-requests-limit: 3
612
- package-ecosystem: cargo
713
directory: /
814
schedule:

.github/workflows/rust.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@ jobs:
2424
tests-stable:
2525
name: Tests, stable toolchain
2626
runs-on: ubuntu-latest
27+
container: quay.io/coreos-assembler/fcos-buildroot:testing-devel
2728
steps:
2829
- name: Check out repository
29-
uses: actions/checkout@v3
30+
uses: actions/checkout@v4
3031
- name: Install toolchain
3132
uses: dtolnay/rust-toolchain@v1
3233
with:
@@ -37,15 +38,13 @@ jobs:
3738
run: cargo build --all-targets
3839
- name: cargo test
3940
run: cargo test --all-targets
40-
- name: cargo test (fs_utf8)
41-
run: cargo test --features=fs_utf8
42-
4341
tests-release-stable:
4442
name: Tests (release), stable toolchain
4543
runs-on: ubuntu-latest
44+
container: quay.io/coreos-assembler/fcos-buildroot:testing-devel
4645
steps:
4746
- name: Check out repository
48-
uses: actions/checkout@v3
47+
uses: actions/checkout@v4
4948
- name: Install toolchain
5049
uses: dtolnay/rust-toolchain@v1
5150
with:
@@ -59,9 +58,10 @@ jobs:
5958
tests-release-msrv:
6059
name: Tests (release), minimum supported toolchain
6160
runs-on: ubuntu-latest
61+
container: quay.io/coreos-assembler/fcos-buildroot:testing-devel
6262
steps:
6363
- name: Check out repository
64-
uses: actions/checkout@v3
64+
uses: actions/checkout@v4
6565
- name: Detect crate MSRV
6666
run: |
6767
msrv=$(cargo metadata --format-version 1 --no-deps | \
@@ -81,9 +81,10 @@ jobs:
8181
linting:
8282
name: Lints, pinned toolchain
8383
runs-on: ubuntu-latest
84+
container: quay.io/coreos-assembler/fcos-buildroot:testing-devel
8485
steps:
8586
- name: Check out repository
86-
uses: actions/checkout@v3
87+
uses: actions/checkout@v4
8788
- name: Install toolchain
8889
uses: dtolnay/rust-toolchain@v1
8990
with:
@@ -98,13 +99,14 @@ jobs:
9899
tests-other-channels:
99100
name: Tests, unstable toolchain
100101
runs-on: ubuntu-latest
102+
container: quay.io/coreos-assembler/fcos-buildroot:testing-devel
101103
continue-on-error: true
102104
strategy:
103105
matrix:
104106
channel: [beta, nightly]
105107
steps:
106108
- name: Check out repository
107-
uses: actions/checkout@v3
109+
uses: actions/checkout@v4
108110
- name: Install toolchain
109111
uses: dtolnay/rust-toolchain@v1
110112
with:

0 commit comments

Comments
 (0)