.gitea/workflows/build.yml Güncelle
workflow test 3
This commit is contained in:
@@ -11,6 +11,11 @@ jobs:
|
|||||||
container:
|
container:
|
||||||
image: ghcr.io/cirruslabs/flutter:stable
|
image: ghcr.io/cirruslabs/flutter:stable
|
||||||
steps:
|
steps:
|
||||||
|
# Node ve Git'in Android imajında kurulu olduğundan emin olmak için isteğe bağlı hazırlık adımı:
|
||||||
|
- name: Runner Hazirligi (Node ve Git)
|
||||||
|
run: |
|
||||||
|
apt-get update && apt-get install -y git nodejs || true
|
||||||
|
|
||||||
- name: Kodu al
|
- name: Kodu al
|
||||||
uses: https://gitea.com/actions/checkout@v4
|
uses: https://gitea.com/actions/checkout@v4
|
||||||
|
|
||||||
@@ -31,13 +36,19 @@ jobs:
|
|||||||
container:
|
container:
|
||||||
image: ubuntu:24.04
|
image: ubuntu:24.04
|
||||||
steps:
|
steps:
|
||||||
|
# BURASI KRİTİK: Kodu çekmeden ve sistem paketlerini kurmadan önce Node ve Git'i kuruyoruz
|
||||||
|
- name: Node ve Git Kur (Action'ların çalışabilmesi için şart)
|
||||||
|
run: |
|
||||||
|
apt-get update
|
||||||
|
apt-get install -y git nodejs curl unzip xz-utils
|
||||||
|
|
||||||
- name: Kodu al
|
- name: Kodu al
|
||||||
uses: https://gitea.com/actions/checkout@v4
|
uses: https://gitea.com/actions/checkout@v4
|
||||||
|
|
||||||
- name: Sistem bagimliliklarini kur
|
- name: Sistem bagimliliklarini kur
|
||||||
run: |
|
run: |
|
||||||
apt-get update
|
apt-get update
|
||||||
apt-get install -y curl git unzip xz-utils clang cmake ninja-build \
|
apt-get install -y clang cmake ninja-build \
|
||||||
pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev
|
pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev
|
||||||
|
|
||||||
- name: Flutter SDK kur
|
- name: Flutter SDK kur
|
||||||
|
|||||||
Reference in New Issue
Block a user