Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
16 changes: 16 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## Goal
<!-- What problem does this PR solve? Link issue/task if any -->

## Changes
-
-

## Testing
- [ ] Not tested (explain why)
- [ ] Manual testing (describe)
- [ ] Automated tests (list)

### Checklist
- [ ] Changes are small and focused
- [ ] Code style/lint/build passes
- [ ] Docs/README updated if needed
39 changes: 39 additions & 0 deletions .github/workflows/lab3-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Lab3 CI

on:
push:
workflow_dispatch:

jobs:
basic-info:
runs-on: ubuntu-latest
steps:
- name: Print hello and context
run: |
echo "Hello from GitHub Actions!"
echo "Repository: $GITHUB_REPOSITORY"
echo "Branch/Ref: $GITHUB_REF"
echo "Actor: $GITHUB_ACTOR"
echo "SHA: $GITHUB_SHA"

- name: System information (OS/CPU/RAM/Disk)
run: |
echo "=== OS ==="
uname -a || true
cat /etc/os-release || true

echo "=== CPU ==="
lscpu || true

echo "=== Memory ==="
free -h || true

echo "=== Disk ==="
df -h || true

echo "=== Runner env ==="
echo "RUNNER_OS=$RUNNER_OS"
echo "RUNNER_ARCH=$RUNNER_ARCH"
echo "RUNNER_NAME=$RUNNER_NAME"
echo "RUNNER_TEMP=$RUNNER_TEMP"
echo "RUNNER_TOOL_CACHE=$RUNNER_TOOL_CACHE"
1 change: 1 addition & 0 deletions demo.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
scratch
Binary file added labs/image copy.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added labs/image.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added labs/image0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions labs/submission1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## Task 1
### Commit Signing Benefits:

Commit signing helps to verify identity of developer who made the commit and ensures that code was not modified by unauthorized users. It increases trust in codebase and improves security.

### Evidence of SSH Key Setup and Signed Commit

- SSH key was successfully generated and added to GitHub
- Git was configured to use SSH for commit signing
- A signed commit was created using the -S flag
- The commit shows a "Verified" badge on GitHub

### Why is commit signing important in DevOps workflows?

Commit signing guarantees authenticity and integrity of code changes. It prevents malicious contributions, ensures accountability, and helps teams to trust source of every commit in the repository.
![alt text](image.png)
Loading