«github-actions» etiketlenmiş sorular

3
Geçerli push etiketini Github Eylemlerinde edinin
Bir Github Eyleminde aktarılan geçerli etikete erişmenin bir yolu var mı? CircleCI'de bu değere $CIRCLE_TAGdeğişkenle erişebilirsiniz . Benim İş Akışı yaml şöyle bir etiket tarafından tetikleniyor: on: push: tags: - 'v*.*.*' Ve bu sürüm numarasını daha sonra iş akışında bir dosya yolu olarak kullanmak istiyorum. Son cevabımı seçilen cevaba dayalı …


5
Github Eylemlerinde manuel iş akışı tetikleyicileri
Bir proje deposu için Github Eylemleri ayarlıyorum. İş akışı aşağıdaki adımlardan oluşur: Liman işçisi resmi oluşturma Görüntüyü kapsayıcı kayıt defterine aktarma Kubernetes dağıtımını kullanıma sunma. Ancak iki farklı Kubernetes dağıtımım var: biri geliştirme, diğeri üretim için. Bu nedenle, iki Github Action iş akışım da var. Geliştirme için Github Eylem iş …

2
APT paketlerini GitHub Actions iş akışında önbelleğe alma
C projem için aşağıdaki Github Eylemleri iş akışını kullanıyorum. İş akışı ~ 40 saniye içinde biter, ancak valgrindpaketin ve bağımlılıklarının yüklenmesi ile bu sürenin yarısından fazlası harcanır . Önbelleğe almanın iş akışını hızlandırmama yardımcı olabileceğine inanıyorum. Birkaç saniye daha beklemiyorum, ama bu sadece GitHub'ın kaynaklarının anlamsız bir israfı gibi görünüyor. …

1
Github Eylemlerindeki İş Akışları Arasındaki Bağımlılıklar
İki iş akışı olan bir monorepo var: .github/workflows/test.yml name: test on: [push, pull_request] jobs: test-packages: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: test packages run: | yarn install yarn test ... .github/workflows/deploy.yml deploy-packages: runs-on: ubuntu-latest needs: test-packages steps: - uses: actions/checkout@v1 - name: deploy packages run: | yarn deploy …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.