Skip to content

Commit c12737e

Browse files
authored
Stop Building Corral Docker Images (#285)
1 parent 640c0c4 commit c12737e

File tree

5 files changed

+4
-114
lines changed

5 files changed

+4
-114
lines changed

.github/workflows/latest-docker-image.yml

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

.github/workflows/pr.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@ jobs:
2525
VALIDATE_MD: true
2626
VALIDATE_YAML: true
2727

28-
validate-docker-image-builds:
29-
name: Validate Docker image builds
30-
runs-on: ubuntu-latest
31-
steps:
32-
- uses: actions/checkout@v4.1.1
33-
- name: Docker build
34-
run: "docker build --pull ."
35-
3628
verify-changelog:
3729
name: Verify CHANGELOG is valid
3830
runs-on: ubuntu-latest

.github/workflows/release.yml

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
concurrency: release
99

1010
permissions:
11-
packages: write
11+
packages: read
1212
contents: write
1313

1414
jobs:
@@ -152,23 +152,6 @@ jobs:
152152
env:
153153
CLOUDSMITH_API_KEY: ${{ secrets.CLOUDSMITH_API_KEY }}
154154

155-
build-release-docker-images:
156-
name: Build and push release Docker images
157-
needs:
158-
- pre-artefact-creation
159-
runs-on: ubuntu-latest
160-
steps:
161-
- uses: actions/checkout@v4.1.1
162-
- name: Login to GitHub Container Registry
163-
# v2.2.0
164-
uses: docker/login-action@5139682d94efc37792e6b54386b5b470a68a4737
165-
with:
166-
registry: ghcr.io
167-
username: ${{ github.repository_owner }}
168-
password: ${{ secrets.GITHUB_TOKEN }}
169-
- name: Build and push
170-
run: bash .ci-scripts/release/build-docker-images-on-release.bash
171-
172155
generate-documentation:
173156
name: Generate documentation for release
174157
needs:
@@ -195,7 +178,6 @@ jobs:
195178
- x86-64-pc-windows-msvc-release
196179
- x86-64-apple-darwin-release
197180
- arm64-apple-darwin-release
198-
- build-release-docker-images
199181
- generate-documentation
200182
steps:
201183
- uses: actions/checkout@v4.1.1

.release-notes/no-images.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## Stop Building Corral Docker Images
2+
3+
We've stopped building and publishing Corral Docker images. Corral is available in the ponyc images and can be used from there. Additionally, the only thing in the images was a statically linked binary, which can be downloaded Cloudsmith or installed via ponyup. The image itself provided no real value.

Dockerfile

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

0 commit comments

Comments
 (0)