diff --git a/.github/workflows/gomac.yaml b/.github/workflows/gomac.yaml new file mode 100644 index 00000000..4b39e11a --- /dev/null +++ b/.github/workflows/gomac.yaml @@ -0,0 +1,61 @@ +# Название рабочего процесса +name: Go + +# Условие запуска +on: + workflow_call: + inputs: + username: + description: 'A username passed from the caller workflow' + default: 'john-doe' + required: false + type: string + # Запуск по событию "push" (заливка изменений в ветку) + push: + # Указывает, что нужно запускать рабочий процесс, только если событие относится к ветке main + branches: [ "mac" ] + # Запуск по событию "pull_request". Поле "types" не указано, поэтому учитываются события по открытию, переоткрытию пул-реквеста и изменению в ветке. + pull_request: + # Указывает, что нужно запускать рабочий процесс, только если событие относится к ветке main + branches: [ "mac" ] + +# Задания +jobs: + # Задание с идентификатором "build" + build: + # Для запуска задания используется раннер "ubuntu-latest", что соответствует последней версии Ubuntu + runs-on: ubuntu-latest + + # Шаги задания + steps: + # Первый шаг использует действие "actions/checkout@v3", которое извлекает репозиторий для дальнейшей работы с ним + - uses: actions/checkout@v3 + + # Шаг с именем "Set up Go" + - name: Set up Go + # Этот шаг использует действие "actions/setup-go@v4", которое установит Go в систему + uses: actions/setup-go@v4 + # Для этого действия можно задать версию Go, которую надо установить + with: + go-version: '1.20' + + # Шаг с именем "Build" + - name: Build + # Этот шаг просто выполняет команду 'go build -v ./...' + run: go build -v ./... + + # Шаг с именем "Test" + - name: Test + env: + MY_VAR: Hi there! My name is + # Этот шаг выполняет команду 'go test -v ./...' + run: | + go test -v ./... + echo $MY_VAR + echo The username is ${{ github.ref }} + - name: Dump strategy context + env: + STRATEGY_CONTEXT: ${{ toJson(runner) }} + run: echo "$STRATEGY_CONTEXT" + + diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..799754a1 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.doc \ No newline at end of file diff --git a/main.go b/main.go index c99f7e95..1c40d4df 100644 --- a/main.go +++ b/main.go @@ -1,5 +1,6 @@ package main +// import ( "fmt" ) @@ -11,3 +12,7 @@ func Add(a, b int) int { func main() { fmt.Println("Я домашка") } + + + + diff --git a/new.txt b/new.txt new file mode 100644 index 00000000..ae8c4c1e --- /dev/null +++ b/new.txt @@ -0,0 +1,2 @@ +1234 +5678 diff --git a/text.doc b/text.doc new file mode 100644 index 00000000..e69de29b diff --git a/vpn.txt b/vpn.txt new file mode 100644 index 00000000..275caf61 --- /dev/null +++ b/vpn.txt @@ -0,0 +1 @@ +vless://da3be9ef-c812-4561-aa8d-0eeb857ec8ee@138.124.30.254:443?type=tcp&security=reality&pbk=FLUR4bdzuSH4A2OL-ERko3kcPi8NHr7OK4JhsGHXjkI&fp=random&sni=google.com&sid=f99760c19ba7e4&spx=%2F&flow=xtls-rprx-vision#Test1-ura \ No newline at end of file