import os import requests TOKEN = os.getenv("GITEA_WRITE_TOKEN") if not TOKEN: raise Exception("Переменная окружения GITEA_WRITE_TOKEN не задана") headers = { "Authorization": f"token {TOKEN}", "Content-Type": "application/json" } owner = "stud203834" repo = "2zadanie" url = f"https://git.vyatsu.ru/api/v1/repos/{owner}/{repo}/issues" data = { "title": "Тестовый issue от студента", "body": "Создано через API Gitea с токеном на запись.", "labels": [] } response = requests.post(url, headers=headers, json=data) if response.status_code == 201: print("✅ Issue создан:") print(response.json()["html_url"]) else: print("❌ Ошибка:", response.status_code) print(response.text)