From 79572cb661501de4e901a9f2c324c5ebdf408450 Mon Sep 17 00:00:00 2001 From: nicholas Date: Fri, 9 May 2025 12:05:31 -0500 Subject: [PATCH] trigger demo workflow manually; add deploy workflow --- .gitea/workflows/{test.yaml => demo.yml} | 4 ++-- .gitea/workflows/deploy.yml | 20 ++++++++++++++++++++ test.yaml | 19 ------------------- 3 files changed, 22 insertions(+), 21 deletions(-) rename .gitea/workflows/{test.yaml => demo.yml} (94%) create mode 100644 .gitea/workflows/deploy.yml delete mode 100644 test.yaml diff --git a/.gitea/workflows/test.yaml b/.gitea/workflows/demo.yml similarity index 94% rename from .gitea/workflows/test.yaml rename to .gitea/workflows/demo.yml index c537cc6..e21ae9b 100644 --- a/.gitea/workflows/test.yaml +++ b/.gitea/workflows/demo.yml @@ -1,10 +1,10 @@ name: Gitea Actions Demo run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 -on: [push] +on: [workflow_dispatch] jobs: Explore-Gitea-Actions: - runs-on: ubuntu-latest + runs-on: local-dev steps: - run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event." - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml new file mode 100644 index 0000000..8bc1b7e --- /dev/null +++ b/.gitea/workflows/deploy.yml @@ -0,0 +1,20 @@ +name: Deploy to Host Test + +on: + push: + branches: [master] + +jobs: + host-deploy-test: + runs-on: local-dev + steps: + - name: Checkout repository + - uses: actions/checkout@v4 + + - name: List files in ${{ gitea.repository }}, branch ${{ gitea.ref }} + run: | + ls ${{ gitea.workspace }} + + - name: Copy workspace content to host + run: | + sudo cp -r . /data/www/proving-ground/ diff --git a/test.yaml b/test.yaml deleted file mode 100644 index c537cc6..0000000 --- a/test.yaml +++ /dev/null @@ -1,19 +0,0 @@ -name: Gitea Actions Demo -run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 -on: [push] - -jobs: - Explore-Gitea-Actions: - runs-on: ubuntu-latest - steps: - - run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event." - - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" - - run: echo "🔎 The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - - name: Check out repository code - uses: actions/checkout@v4 - - run: echo "💡 The ${{ gitea.repository }} repository has been cloned to the runner." - - run: echo "🖥️ The workflow is now ready to test your code on the runner." - - name: List files in the repository - run: | - ls ${{ gitea.workspace }} - - run: echo "🍏 This job's status is ${{ job.status }}."