From 46c67b184cf1f4825ccbb5fa81ccce88a027a9cc Mon Sep 17 00:00:00 2001 From: Archi86 <61806archi86@users.no-reply.gitverse.ru> Date: Thu, 25 Dec 2025 17:05:57 +0000 Subject: [PATCH] Initial commit --- .gitignore | 75 ++++++++++++++++++++++++++++ .gitverse/workflows/gitverse-ci.yaml | 60 ++++++++++++++++++++++ README.md | 2 + 3 files changed, 137 insertions(+) create mode 100644 .gitignore create mode 100644 .gitverse/workflows/gitverse-ci.yaml create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..22e7db6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,75 @@ +# ---> Unity +# This .gitignore file should be placed at the root of your Unity project directory +# +# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore +# +/[Ll]ibrary/ +/[Tt]emp/ +/[Oo]bj/ +/[Bb]uild/ +/[Bb]uilds/ +/[Ll]ogs/ +/[Uu]ser[Ss]ettings/ + +# MemoryCaptures can get excessive in size. +# They also could contain extremely sensitive data +/[Mm]emoryCaptures/ + +# Recordings can get excessive in size +/[Rr]ecordings/ + +# Uncomment this line if you wish to ignore the asset store tools plugin +# /[Aa]ssets/AssetStoreTools* + +# Autogenerated Jetbrains Rider plugin +/[Aa]ssets/Plugins/Editor/JetBrains* + +# Visual Studio cache directory +.vs/ + +# Gradle cache directory +.gradle/ + +# Autogenerated VS/MD/Consulo solution and project files +ExportedObj/ +.consulo/ +*.csproj +*.unityproj +*.sln +*.suo +*.tmp +*.user +*.userprefs +*.pidb +*.booproj +*.svd +*.pdb +*.mdb +*.opendb +*.VC.db + +# Unity3D generated meta files +*.pidb.meta +*.pdb.meta +*.mdb.meta + +# Unity3D generated file on crash reports +sysinfo.txt + +# Builds +*.apk +*.aab +*.unitypackage +*.unitypackage.meta +*.app + +# Crashlytics generated file +crashlytics-build.properties + +# Packed Addressables +/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* + +# Temporary auto-generated Android Assets +/[Aa]ssets/[Ss]treamingAssets/aa.meta +/[Aa]ssets/[Ss]treamingAssets/aa/* + diff --git a/.gitverse/workflows/gitverse-ci.yaml b/.gitverse/workflows/gitverse-ci.yaml new file mode 100644 index 0000000..02e7010 --- /dev/null +++ b/.gitverse/workflows/gitverse-ci.yaml @@ -0,0 +1,60 @@ +name: Простой пример использования GitVerse CI/CD + +# Управляет триггерами запуска workflow +on: + + # Запускает workflow при пушах или пул реквестах, но только для ветки master + push: + branches: + - master + pull_request: + branches: + - master + + # Позволяет запускать этот workflow вручную c вкладки CI/CD + workflow_dispatch: + +# Workflow состоит из одной или нескольких задач (job), выполняемых последовательно или параллельно +jobs: + + # Этот workflow содержит одну задачу под названием "hello_gitverse" + hello_gitverse: + + name: Hello GitVerse + + # Раннер на котором будет выполняться workflow, в данном случае это облачный раннер GitVerse https://gitverse.ru/docs/knowledge-base/actions/cloud-runners/ + runs-on: ubuntu-latest + + # Шаги представляют собой последовательность действий, выполняемых в рамках задачи + steps: + + # Клонирует ваш репозиторий в рабочую директорию раннера + - name: Checkout your code + uses: actions/checkout@v4 + + # Выполняет одну команду + - name: Run single shell command + run: echo Hello, GitVerse! + + # Выполняет набор команд - выводит "Hello, GitVerse!" и содержимое репозитория + - name: Run multiple shell commands + run: | + echo Hello, GitVerse! + echo "Repository contents" + ls -la + + # У GitVerse есть контекст, в командах ниже мы выведем несколько значений из него + - name: Display event name + run: echo ${{ gitverse.event_name }} + + - name: Display Workflow + run: echo ${{ gitverse.workflow }} + + - name: Display repository name + run: echo ${{ gitverse.Repository }} + + - name: Display repository owner + run: echo ${{ gitverse.repository_owner }} + + - name: Display actor + run: echo ${{ gitverse.actor }} diff --git a/README.md b/README.md new file mode 100644 index 0000000..f19f296 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# ProjectORK_Framework +