Skip to content

Feature/lab3#3

Open
Uiyrte wants to merge 11 commits intomainfrom
feature/lab3
Open

Feature/lab3#3
Uiyrte wants to merge 11 commits intomainfrom
feature/lab3

Conversation

@Uiyrte
Copy link
Owner

@Uiyrte Uiyrte commented Sep 21, 2025

Pull Request Template

Goal

Create a basic CI/CD workflow in GitHub Actions using the official quickstart.
Implement automatic push-triggering and manual triggering via workflow_dispatch.
Collect system information about the runner and document the results in labs/submission3.md.

Changes

  • Added workflow file github-actions-demo.yml to .github/workflows/
  • Triggers are configured: push and workflow_dispatch for manual launch
  • Steps are added:
    • Checking the repository (actions/checkout)
    • Collecting information about the OS, CPU, memory, and disk (uname, lscpu, free, df)
  • The file labs/submission3.md is updated with:
    • A link to the successful launch of the workflow
    • Fragments of execution logs
    • A YAML file and explanations for each step

Testing

  • Workflow successfully started manually via GitHub UI
  • All steps executed correctly, without errors
  • System information is displayed in logs
  • Verified that the workflow reacts to push and workflow_dispatch## Checklist

Checklist

  • PR has a clear, descriptive title
  • Documentation / README updated if needed
  • No secrets or large temporary files included
  • Task 1 done
  • Task 2 done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant