-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
enhancementNew feature or requestNew feature or requestmaintenanceMaintenance tasks and technical debtMaintenance tasks and technical debtpriority-highHigh priorityHigh priorityready-to-closeIssue is resolved and ready to be closedIssue is resolved and ready to be closed
Description
Problem
No GitHub Actions workflows exist despite the technical specification requiring automated CI/CD.
Scope
Create a basic PR validation workflow that runs on all pull requests.
Requirements
- Create .github/workflows/pr-validation.yml
- Run SwiftLint checks
- Build the project for iOS Simulator
- Cache Swift Package Manager dependencies
- Report build status back to PR
Example workflow structure:
name: PR Validation
on:
pull_request:
branches: [ main, develop ]
jobs:
validate:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- name: SwiftLint
- name: BuildPriority
High - This is blocking automated quality gates on PRs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestmaintenanceMaintenance tasks and technical debtMaintenance tasks and technical debtpriority-highHigh priorityHigh priorityready-to-closeIssue is resolved and ready to be closedIssue is resolved and ready to be closed