Keri sisuni

GitHub Täiendavad Tööriistad

Kasutamine: Kiire ülevaade kaasaegsetest GitHub funktsioonidest


GitHub Actions

Automatiseeritud töövood - testid, build, deployment käivituvad automaatselt.

Näide: Test käivitub iga push'i peale

name: CI
on: [push]
jobs:
  test:
    runs-on: ubuntu-latest
    steps:

      - uses: actions/checkout@v3
      - run: npm test

Rohkem: Vaata lisapraktika.md GitHub Actions harjutust


Dev Containers

Määratle arenduskeskkond koodis - iga arendaja saab täpselt sama keskkonna.

Fail: .devcontainer/devcontainer.json

Põhimõte: "See töötab minu masinas" probleem lahendatud.


GitHub Codespaces

Arenduskeskkond brauseris - ei pea midagi installima.

Kasutamine: Repository → Code → Open with Codespaces

Pluss: Uus meeskonnaliige saab alustada minutitega.


Millal kasutada?

Tööriist Millal
Actions Automatiseeri testimine, deployment
Dev Containers Meeskonnatöö, keeruline setup
Codespaces Kiire alustamine, õppimine

Rohkem infot: