Compare commits

..

1 Commits

Author SHA1 Message Date
48fb9ef247
Fix: Container has timezone always set to UTC
All checks were successful
Build and deploy automation_rs / Build (push) Successful in 4m35s
Build and deploy automation_rs / Create container (push) Successful in 48s
Build and deploy automation_rs / Deploy Docker container (push) Successful in 40s
This became an issue once schedules where added, as they would run at
the wrong time.
In order to fix it the host's timezone information is mounted.
2023-11-23 01:24:07 +01:00

View File

@ -8,7 +8,7 @@ on:
jobs:
build:
name: Build automation_rs
name: Build
runs-on: ubuntu-latest
container: catthehacker/ubuntu:act-latest
steps:
@ -36,7 +36,7 @@ jobs:
path: target/x86_64-unknown-linux-gnu/release/automation
container:
name: Build Docker image
name: Create container
runs-on: ubuntu-latest
needs: [build]
container: catthehacker/ubuntu:act-latest
@ -61,7 +61,7 @@ jobs:
username: ${{ gitea.actor }}
password: ${{ secrets.REGISTRY_TOKEN }}
- name: Build and push Docker image
- name: Build & Push Docker Image
uses: https://github.com/docker/build-push-action@v5
with:
context: .
@ -87,13 +87,14 @@ jobs:
--pull always \
--restart unless-stopped \
--name automation_rs \
--network mqtt
-e TZ=Europe/Amsterdam \
-e RUST_LOG=automation=debug \
-e MQTT_PASSWORD=${{ secrets.MQTT_PASSWORD }} \
-e HUE_TOKEN=${{ secrets.HUE_TOKEN }} \
-e NTFY_TOPIC=${{ secrets.NTFY_TOPIC }} \
git.huizinga.dev/dreaded_x/automation_rs:latest
docker network connect mqtt automation_rs
docker network connect web automation_rs
- name: Start container