Update GitHub issue templates, actions to GitLab

Created on 5 May 2024, about 2 months ago
Updated 4 June 2024, 24 days ago

Problem/Motivation

The .github directory contains

- Issue Templates
- Workflows
- codesee
- vscode extension build and release (the latter that was never setup with the secret in github to publish)
- Funding and Move YAML definitions

Proposed resolution

- Move .github/ISSUE_TEMPLATES to .gitlab/issue_templates. These won't be used currently, but maybe some day..?
- Move .github/PULL_REQUEST_TEMPLATE.md to .gitlab/merge_request_templates/merge_request.md
- Remove .github/RELEASE_NOTES_TEMPLATE.md as that does not seem to be supported by GitLab.
- Create a .gitlab-ci.yml file to migrate workflows into jobs and make sure to add the OVSX_TOKEN as a secret in GitLab.

Remaining tasks

- Separate out the templates and the CI integration into separate issues?
- Read https://docs.gitlab.com/ee/ci/migration/github_actions.html

πŸ“Œ Task
Status

Active

Component

Miscellaneous

Created by

πŸ‡ΊπŸ‡ΈUnited States mradcliffe USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024