Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Snippets
  • Sign up now
  • Login
  • Sign in / Register
  • OpenTodoList OpenTodoList
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 99
    • Issues 99
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • rpdevrpdev
  • OpenTodoListOpenTodoList
  • Issues
  • #354
Closed
Open
Issue created Jul 19, 2020 by Martin Hoeher@mhoeherOwner

Automatically upload to macOS App Store

We recently added notarization to the macOS app. The CI now also is capable to upload the resulting App Bundle, however, upload is currently rejected due to a wrong bundle identifier. We should:

  • Look into why this is happening.
  • Improve the flow, i.e.:
    • Have a dedicated job which uploads to the macOS app store.
    • Maybe even run the notarization specifically in this job? It might make sense to run this even in a dedicated job, such that we notarize in one step and then upload to the App Store and to GitHub separately (could be a good use case to look into GitLab's DAG feature).
Assignee
Assign to
Time tracking