Skip to content

Conversation

@FidelusAleksander
Copy link
Contributor

This pull request includes several changes to GitHub workflows and a markdown templates that will be reused across GitHub Skills Exercises

* feat: add start new exercise workflow that combines necessary steps

* fix: update GH_TOKEN reference to use secrets in start-exercise workflow

* feat: enhance start-exercise workflow with inputs and issue creation steps

* fix: add issues permission to start-exercise workflow

* fix: update workflow permissions and README link for exercise issue
@FidelusAleksander FidelusAleksander changed the title feat: create first version reusable workflows for skills exercises feat: create first version of reusable workflows for skills exercises Mar 13, 2025
…pon exercise completion (#7)

feat: add finish-exercise workflow to update README and close issues upon exercise completion
fix: update finish-exercise workflow to use exercise-toolkit repository
…mantic-release (#9)

* chore: remove semantic release automation and conventional pr enforcement

* chore: add release drafter configuration for automated release notes
@FidelusAleksander FidelusAleksander changed the title feat: create first version of reusable workflows for skills exercises Create first version of reusable workflows for skills exercises Mar 18, 2025
@FidelusAleksander FidelusAleksander added the workflows Changes to reusable workflows label Mar 18, 2025
@FidelusAleksander FidelusAleksander changed the title Create first version of reusable workflows for skills exercises Create first version of reusable workflows for GitHub Skills Exercises Mar 18, 2025
@FidelusAleksander FidelusAleksander marked this pull request as ready for review March 18, 2025 16:43
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request introduces the first version of reusable GitHub workflows and updates markdown templates for GitHub Skills Exercises.

  • Adds new workflows for starting, finishing, and finding exercise issues
  • Introduces release drafter configurations for automated changelog generation
  • Updates the congratulations template and revises the CONTRIBUTING documentation

Reviewed Changes

Copilot reviewed 8 out of 13 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
.github/workflows/start-exercise.yml Implements workflow to start an exercise and update README
.github/release-drafter.yml Configures release drafter for versioning and changelogs
.github/workflows/finish-exercise.yml Adds a workflow to update the README and handle issue closure
.github/workflows/_release-drafter.yml Sets up the Release Drafter workflow
markdown-templates/readme/congratulations.md Updates text for congratulations message
.github/workflows/find-exercise-issue.yml Implements a workflow to locate an exercise issue
CONTRIBUTING.md Simplifies contributing guidelines
Files not reviewed (5)
  • .github/workflows/_conventional-pr.yml: Language not supported
  • .github/workflows/_release.yml: Language not supported
  • .github/workflows/disable-exercise-workflows.yml: Language not supported
  • .github/workflows/update-readme-buttons.yml: Language not supported
  • .releaserc.json: Language not supported

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@FidelusAleksander FidelusAleksander merged commit 22ec01c into main Mar 18, 2025
1 check failed
@FidelusAleksander FidelusAleksander deleted the dev branch March 18, 2025 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

workflows Changes to reusable workflows

Development

Successfully merging this pull request may close these issues.

2 participants