Skip to content

Commit 0a46355

Browse files
committed
Merge branch 'main' into multiplat
2 parents 5d7d235 + a2d4e70 commit 0a46355

Some content is hidden

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

48 files changed

+953
-2132
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,15 @@ jobs:
2929
- name: Verify release ancestry
3030
run: ./tools/verify-release-ancestry.sh "$GITHUB_SHA"
3131

32-
- name: Build .deb
32+
- name: Build Boulder container and .deb
3333
id: build
3434
env:
3535
GO_VERSION: ${{ matrix.GO_VERSION }}
3636
run: ./tools/container-build.sh
3737

38+
- name: Tag Boulder container
39+
run: docker tag boulder "ghcr.io/letsencrypt/boulder:${{ github.ref_name }}-go${{ matrix.GO_VERSION }}"
40+
3841
- name: Compute checksums
3942
id: checksums
4043
# The files listed on this line must be identical to the files uploaded
@@ -54,13 +57,16 @@ jobs:
5457
# https://cli.github.com/manual/gh_release_upload
5558
run: gh release upload "${GITHUB_REF_NAME}" boulder*.deb boulder*.tar.gz boulder*.checksums.txt
5659

57-
- name: Build ct-test-srv Container
60+
- name: Build ct-test-srv container
5861
run: docker buildx build . --build-arg "GO_VERSION=${{ matrix.GO_VERSION }}" -f test/ct-test-srv/Dockerfile -t "ghcr.io/letsencrypt/ct-test-srv:${{ github.ref_name }}-go${{ matrix.GO_VERSION }}"
5962

6063
- name: Login to ghcr.io
6164
run: printenv GITHUB_TOKEN | docker login ghcr.io -u "${{ github.actor }}" --password-stdin
6265
env:
6366
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6467

65-
- name: Push ct-test-srv Container
68+
- name: Push Boulder container
69+
run: docker push "ghcr.io/letsencrypt/boulder:${{ github.ref_name }}-go${{ matrix.GO_VERSION }}"
70+
71+
- name: Push ct-test-srv container
6672
run: docker push "ghcr.io/letsencrypt/ct-test-srv:${{ github.ref_name }}-go${{ matrix.GO_VERSION }}"

.github/workflows/try-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
with:
2727
persist-credentials: false
2828

29-
- name: Build .deb
29+
- name: Build Boulder container and .deb
3030
id: build
3131
env:
3232
GO_VERSION: ${{ matrix.GO_VERSION }}
@@ -46,5 +46,5 @@ jobs:
4646
id: check
4747
run: cat boulder*.checksums.txt
4848

49-
- name: Build ct-test-srv Container
49+
- name: Build ct-test-srv container
5050
run: docker buildx build . --build-arg "GO_VERSION=${{ matrix.GO_VERSION }}" -f test/ct-test-srv/Dockerfile -t "ghcr.io/letsencrypt/ct-test-srv:${{ github.sha }}-go${{ matrix.GO_VERSION }}"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,10 +139,10 @@ To run unit tests and integration tests with coverage:
139139
docker compose run --use-aliases boulder ./test.sh --unit --integration --coverage --coverage-dir=./test/coverage/mytestrun
140140
```
141141

142-
To run specific integration tests (example runs TestAkamaiPurgerDrainQueueFails and TestWFECORS):
142+
To run specific integration tests (example runs TestGenerateValidity and TestWFECORS):
143143

144144
```shell
145-
docker compose run --use-aliases boulder ./test.sh --filter TestAkamaiPurgerDrainQueueFails/TestWFECORS
145+
docker compose run --use-aliases boulder ./test.sh --filter TestGenerateValidity/TestWFECORS
146146
```
147147

148148
To get a list of available integration tests:

0 commit comments

Comments
 (0)