Add build and publish steps #3

Merged
chimeudeonwop merged 53 commits from feature/setup-workflow-pipeline into main 2025-11-04 18:20:11 +00:00
7 changed files with 350 additions and 2 deletions
Showing only changes of commit 188ab83006 - Show all commits

View File

@ -110,7 +110,6 @@ jobs:
echo "Deploying to server: $SERVER_IP"
echo "Deploying to domain: $DOMAIN_NAME"
echo "Deploying with private key: $SSH_PRIVATE_KEY"
#Define Plesk web root (update DOMAIN_NAME in Gitea variables)
WEB_ROOT="/var/www/vhosts/${DOMAIN_NAME}/httpdocs"

View File

@ -0,0 +1,43 @@
name: Gitea Actions Demo
run-name: ${{ gitea.actor }} is testing out Gitea Actions
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
Builder:
runs-on: catthehacker-ubuntu-latest
steps:
- name: Info
run: |
echo "Triggered by ${{ gitea.event_name }} event"
echo "Branch: ${{ gitea.ref }}"
echo "Repository: ${{ gitea.repository }}"
- name: Update apt-get
run: |
apt-get update -y
#apt-get update -qq >/dev/null -y
- name: Clone the repository
uses: actions/checkout@v4
#with:
#repository: ${{ gitea.repository }}
#token: ${{ secrets.ACCESS_TOKEN }}
#fetch-depth: 0
#- name: Checkout repository manually
# env:
# TOKEN: ${{ secrets.ACCESS_TOKEN }}
# CLONE_URL: ${{ vars.CLONE_URL }}
# run: |
# echo "Cloning from $CLONE_URL"
# echo "Cloning ALL_REPO_TOKEN $ALL_REPO_TOKEN"
# CLONE_URL_WITH_AUTH=$(echo "$CLONE_URL" | sed "s#https://#https://$ALL_REPO_TOKEN@#")
# git clone --quiet "$CLONE_URL_WITH_AUTH" .
# echo "${{ gitea.repository }} cloned successfully."