This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# GitHub Action | |
# Egyszerű példa a GitHub Action használatára | |
name: GitHub Action - Alap | |
# Mikor futtassuk a workflow-t | |
on: | |
# A Workflow a push és a pull_request eseményre fut le más-más branch-ekre | |
push: | |
branches: ["demo"] | |
pull_request: | |
branches: ["main"] | |
# Engedélyezzük a manuális futtatást is | |
workflow_dispatch: | |
# Fő feladat | |
jobs: | |
# Egyszerű build feladat | |
build: | |
# Milyen operációs rendszeren futtassuk a workflow-t | |
runs-on: ubuntu-latest | |
# Lépések sorban | |
steps: | |
# Először is töltsük le a repót | |
- uses: actions/checkout@v3 | |
# Futassunk egy parancsot | |
- name: Egy soros parancsok | |
if: ${{ github.event_name == 'push' }} | |
run: echo Hello, world! | |
# Futtassunk több parancsot egyben | |
- name: Több soros parancsok | |
if: ${{ github.event_name == 'pull_request' }} | |
run: | | |
echo "## Ez egy nagyobb rész" | |
echo "## Fájlok listája" | |
ls -l | |
echo "## Helyi mappa" | |
pwd | |
echo "## Ez egy olyan üzenet, amit akkor használunk, ha valami hibajavítási üzenetet szeretnénk kiiratni" | |
env |