workflows: try run runner
Some checks failed
Build / build (push) Failing after 50s

This commit is contained in:
CakesTwix 2025-01-13 21:35:37 +02:00
parent b253439b20
commit 0b001602e1
Signed by: CakesTwix
GPG key ID: 7B11051D5CE19825
4 changed files with 145 additions and 0 deletions

1
.forgejo/FUNDING.yml Normal file
View file

@ -0,0 +1 @@
buy_me_a_coffee: CakesTwix

View file

@ -0,0 +1,57 @@
name: "\U0001F195 Нове джерело"
description: Подати заявку на додавання нового сайту
labels: ["new-source"]
body:
- type: input
id: name
attributes:
label: Назва сайту
description: |
Вкажіть назву сайту
placeholder: |
Наприклад: "Unimay"
validations:
required: true
- type: input
id: url
attributes:
label: Посилання на сайт
description: |
Вказати актуальне посилання на ресурс
placeholder: |
Наприклад: "https://unimay.media"
validations:
required: true
- type: textarea
id: more-info
attributes:
label: Корисна інформація для парсингу
description: Вкажіть наявність API або звідки отримати посилання на m3u8
placeholder: |
Example:
1. https://api.unimay.media
2. https://api.unimay.media/api/release/search/?title=Пошук
3. etc
validations:
required: false
- type: textarea
id: other-details
attributes:
label: Інша інформація
placeholder: |
Додаткова інформація, причини додати.
- type: checkboxes
id: content
attributes:
label: Який тип медія там є?
description: 'Вкажіть наявність серіалів, фільмів і тд'
options:
- label: Фільми
- label: Серіали
- label: Мультфільми
- label: Мультсеріали
- label: Аніме
- label: Дорами
- label: "\U0001F353 18+"
validations:
required: true

View file

@ -0,0 +1,28 @@
---
name: Звіт про помилку
about: Створіть звіт, щоб допомогти нам покращитися
title: ''
labels: bug
assignees: ''
---
**Назва розширення**
Напишіть назву джерела, де знайшли помилку
**Опис помилки**
Чіткий і стислий опис того, в чому полягає помилка.
**Як повторити помилку**
Кроки для відтворення поведінки:
1. То-то-то
2. Во-во-во
**Що очікували**
Чіткий і стислий опис того, що ви очікували.
**Скріншоти**
Якщо можливо, додайте скріншоти, щоб пояснити вашу проблему.
**Додатковий контекст**
Додайте сюди будь-який інший контекст проблеми.

View file

@ -0,0 +1,59 @@
name: Build
# https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions#concurrency
concurrency:
group: "build"
cancel-in-progress: true
on:
push:
branches:
# choose your default branch
- master
- main
paths-ignore:
- '*.md'
jobs:
build:
runs-on: docker
steps:
- name: Checkout
uses: actions/checkout@master
with:
path: "src"
- name: Checkout builds
uses: actions/checkout@master
with:
ref: "builds"
path: "builds"
- name: Clean old builds
run: rm $GITHUB_WORKSPACE/builds/*.cs3 || true
- name: Setup JDK 17
uses: https://github.com/actions/setup-java@v3
with:
java-version: 17
distribution: 'temurin'
- name: Setup Android SDK
uses: https://github.com/android-actions/setup-android@v2
- name: Build Plugins
run: |
cd $GITHUB_WORKSPACE/src
chmod +x gradlew
./gradlew make makePluginsJson
cp **/build/*.cs3 $GITHUB_WORKSPACE/builds
cp build/plugins.json $GITHUB_WORKSPACE/builds
- name: Push builds
run: |
cd $GITHUB_WORKSPACE/builds
git config --local user.email "actions@github.com"
git config --local user.name "GitHub Actions"
git add .
git commit --amend -m "Build $GITHUB_SHA" || exit 0 # do not error if nothing to commit
git push --force