Skip to content

Commit 625d56b

Browse files
committed
Fix docker release process, move chromium install script
1 parent 1484abc commit 625d56b

5 files changed

Lines changed: 24 additions & 5 deletions

File tree

.github/workflows/build-and-deploy.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ jobs:
7777
flavor: |
7878
latest=true
7979
tags: |
80-
type=semver,pattern={{version}}
80+
type=semver,pattern=v{{version}}
8181
type=semver,pattern=v{{major}}.{{minor}}
8282
type=semver,pattern=v{{major}}
8383
@@ -125,12 +125,10 @@ jobs:
125125
126126
### Docker Image
127127
```
128-
docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.version.outputs.VERSION }}
128+
docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:v${{ steps.version.outputs.VERSION }}
129129
```
130130
131131
### Changes
132-
This is a pre-release. Please test thoroughly before using in production.
133-
134132
See the [CHANGELOG](CHANGELOG.md) for detailed changes.
135133
draft: true
136134
prerelease: true

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
### Added
11+
12+
## [1.0.1] - 2026-03-10
13+
14+
### Added
15+
16+
- Initial Release

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ USER root
1515

1616
ENV DEBIAN_FRONTEND=noninteractive
1717

18-
COPY ./install-chromium.sh ./install-chromium.sh
18+
COPY docker/install-chromium.sh ./install-chromium.sh
1919
RUN ./install-chromium.sh
2020

2121
#=================================

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,11 @@ Add to `/etc/hosts`
123123
127.0.0.1 keycloak
124124
```
125125

126+
Install Chromium and corresponding Selenium WebDriver
127+
```
128+
./docker/install-chromium.sh
129+
```
130+
126131
Start development environment
127132
```
128133
sudo docker compose -f docker-compose.dev.yaml -f docker-compose.dev-examples.yaml -f docker-compose.dev-apps.yaml up --build

0 commit comments

Comments
 (0)