koneko 63e50ad510
Some checks failed
Build and Deploy koneko.rocks / build-and-deploy (push) Has been cancelled
testing
2025-04-23 17:57:34 +02:00

41 lines
934 B
YAML

name: Build and Deploy koneko.rocks
on:
push:
branches:
- main
jobs:
build-and-deploy:
runs-on: self-hosted
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Verify Docker access
run: |
echo "Checking Docker access from container..."
docker version
docker-compose version
# use this as template if you need to build
#- name: Build project
# run: |
# echo "Running build..."
# ./build.sh
- name: Store artifact
run: |
echo "Storing artifact..."
mkdir -p /opt/artifacts/koneko-static-site
cp -r . /opt/artifacts/koneko-static-site/
- name: Deploy with Docker Compose
run: |
echo "Deploying with docker-compose..."
cd /opt/artifacts/koneko-static-site
docker-compose down
docker-compose up -d --build