diff --git a/.github/workflows/walhall-ci.yml b/.github/workflows/walhall-ci.yml
new file mode 100644
index 0000000..184757a
--- /dev/null
+++ b/.github/workflows/walhall-ci.yml
@@ -0,0 +1,19 @@
+name: Walhall CI
+
+on:
+ push:
+ branches:
+ - deploy
+
+jobs:
+ push-to-humanitec-dev:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@master
+ - name: Build and Push to Humanitec Dev
+ uses: humanitec/build-push-to-humanitec@v1
+ with:
+ humanitec-token: ${{ secrets.HUMANITEC_TOKEN_DEV }}
+ organization: damien85
+ humanitec-registry: dev-registry.humanitec.io
+ humanitec-api: dev-api.humanitec.io
\ No newline at end of file
diff --git a/README.md b/README.md
index be6ba4c..f2d9892 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@ You can configure the product frontend with the following environment variables:
| Variable | Description |
|---|---|
-| `PRODUCT_BE_SERVER_URL` | The URL for accessing the `product-be` service. |
+| `PUBLIC_SERVER_URL` | The URL for accessing the `product-be` service. |
| `PORT` | The port number where the server should be exposed. Default is `8080`. |
@@ -25,7 +25,7 @@ You can run the `product-fe` package in development mode by executing the follow
```bash
# Start the server
$ cd server
-$ PRODUCT_BE_SERVER_URL="http://localhost:8080" PORT=3001 node bin/www
+$ PUBLIC_SERVER_URL="http://localhost:8080" PORT=3001 node bin/www
```
```bash
diff --git a/client/public/favicon.ico b/client/public/favicon.ico
index a11777c..7e38c3f 100644
Binary files a/client/public/favicon.ico and b/client/public/favicon.ico differ
diff --git a/client/public/index.html b/client/public/index.html
index 56df0fb..d13e7cb 100644
--- a/client/public/index.html
+++ b/client/public/index.html
@@ -19,7 +19,7 @@
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
-
diff --git a/client/src/components/ErrorMessage.js b/client/src/components/ErrorMessage.js
index 5296378..915fe0d 100644
--- a/client/src/components/ErrorMessage.js
+++ b/client/src/components/ErrorMessage.js
@@ -1,9 +1,20 @@
+/* eslint-disable no-template-curly-in-string */
import React from 'react';
export function ErrorMessage(props) {
return (
- {props.message}
+ This sample-app is intended to be used with sample-service. To add tasks to your task list:
+
+
Add a sample-service module to your app on Humanitec.
+
+
In your sample-service configuration, add a database.
+
+
In Variables, define an environment variable for your database connection with a key CONNECTION_STRING and value: {'postgresql://${externals.postgres.username}:${externals.postgres.password}@${externals.postgres.host}:${externals.postgres.port}/${externals.postgres.name}'}