Терміни, нюанси та джерела
Що змінилося після запису · 11:30
Що змінилося після запису
Smoke і regression jobs передають reports/results через artifacts.
upload-artifact v4+ створює immutable artifacts: кілька jobs не можуть дописувати один artifact з однаковим name. Smoke і regression outputs потребують унікальних names і явного merge у publish job.
upload-artifact v4; перевірено за GitHub Docs 2026-07-31.
2. Практика та написання пайплану CI/CD →
Джерело · 11:30
Storing and sharing data from a workflow
Пояснює upload/download artifacts, retention і передачу test outputs між jobs.
2. Практика та написання пайплану CI/CD →
Першоджерело ↗
Нюанс · 0:00
Trace artifact може містити secrets
Trace, logs і reports можуть містити credentials, tokens, test source або application source. Зберігайте їх лише в trusted artifact store або encryption-protected share; local show-trace є простішою межею для чутливих artifacts.
3. Фікс трейсів на СІ →
Джерело · 35:30
Using custom workflows with GitHub Pages
Фіксує поточний flow configure, upload і deploy для Pages artifacts.
2. Практика та написання пайплану CI/CD →
Першоджерело ↗
Практика · 6:30
Провести Git safety audit
В окремому навчальному repository додайте правила для .venv/, .env і test results.
Перевірте кожен path через git check-ignore -v.
Задайте local user.name і user.email, потім перевірте їх через git config --list --show-origin.
Команди перевірки та staged diff, у якому немає .env і generated artifacts.
Гітігнор та як працювати з гітом та не помилитись →
Що змінилося після запису · 35:30
Що змінилося після запису
Publish job завантажує report artifacts і deploys GitHub Pages.
Поточний official Pages flow вимагає configure-pages, upload-pages-artifact і deploy-pages; deploy job має needs, pages: write, id-token: write, environment github-pages і може повертати canonical page_url.
Поточний contract перевірено 2026-07-31; одна дата зміни не встановлена.
2. Практика та написання пайплану CI/CD →