Skip to content

Commit 2320ec9

Browse files
committed
WIP: prepare rust-docker-base
This is not supposed to end up in the test-runner repository. But I wanted to start working on a common base for the test-runner and analyzer. So I'm doing it here until there is a dedicated repository.
1 parent 86f60ef commit 2320ec9

72 files changed

Lines changed: 76 additions & 3208 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.appends/.github/labels.yml

Lines changed: 0 additions & 40 deletions
This file was deleted.

.dockerignore

Lines changed: 0 additions & 13 deletions
This file was deleted.

.github/labels.yml

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -166,44 +166,3 @@
166166
- name: "paused"
167167
description: "Work paused until further notice"
168168
color: "e4e669"
169-
170-
# ----------------------------------------------------------------------------------------- #
171-
# These are the repository-specific labels that augment the Exercise-wide labels defined in #
172-
# https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml. #
173-
# ----------------------------------------------------------------------------------------- #
174-
175-
- name: "bug"
176-
description: "Something isn't working"
177-
color: "d73a4a"
178-
179-
- name: "documentation"
180-
description: "Improvements or additions to documentation"
181-
color: "0075ca"
182-
183-
- name: "duplicate"
184-
description: "This issue or pull request already exists"
185-
color: "cfd3d7"
186-
187-
- name: "enhancement"
188-
description: "New feature or request"
189-
color: "a2eeef"
190-
191-
- name: "good first issue"
192-
description: "Good for newcomers"
193-
color: "7057ff"
194-
195-
- name: "help wanted"
196-
description: "Extra attention is needed"
197-
color: "008672"
198-
199-
- name: "invalid"
200-
description: "This doesn't seem right"
201-
color: "e4e669"
202-
203-
- name: "question"
204-
description: "Further information is requested"
205-
color: "d876e3"
206-
207-
- name: "wontfix"
208-
description: "This will not be worked on"
209-
color: "ffffff"

.github/workflows/ci.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,21 @@ name: CI
22

33
on:
44
pull_request:
5-
branches:
6-
- main
5+
paths-ignore:
6+
- '**.md'
77
push:
88
branches:
99
- main
10+
paths-ignore:
11+
- '**.md'
1012

1113
jobs:
1214
build:
13-
name: Tests
14-
runs-on: ubuntu-24.04
15+
name: Build image
16+
runs-on: ubuntu-26.04
1517
steps:
1618
- name: Checkout code
1719
uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579
1820

19-
- name: Run Tests in Docker
20-
run: bin/run-tests-in-docker.sh
21+
- name: Build image
22+
run: docker build -t "exercism/rust-docker-base" .

.github/workflows/deploy.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ jobs:
1313
build-and-push-image:
1414
if: github.repository_owner == 'exercism' # Stops this job from running on forks.
1515
uses: exercism/github-actions/.github/workflows/docker-build-push-image.yml@main
16+
with:
17+
aws_ecr: false
1618
secrets:
1719
AWS_ACCOUNT_ID: ${{secrets.AWS_ACCOUNT_ID}}
1820
AWS_REGION: ${{secrets.AWS_REGION}}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Deploy
2+
3+
on:
4+
pull_request:
5+
paths:
6+
- Dockerfile
7+
push:
8+
# branches:
9+
# - main
10+
paths:
11+
- Dockerfile
12+
13+
jobs:
14+
hadolint:
15+
runs-on: ubuntu-26.04
16+
17+
steps:
18+
- name: Checkout code
19+
uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579
20+
21+
- name: Run hadolint
22+
uses: hadolint/hadolint-action@2332a7b74a6de0dda2e2221d575162eba76ba5e5
23+
with:
24+
dockerfile: Dockerfile

.github/workflows/track_deps_are_up_to_date.yml

Lines changed: 0 additions & 17 deletions
This file was deleted.

.gitignore

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)