Skip to content

Commit bd34dfc

Browse files
authored
Merge pull request #164 from turkenf/add-tag-w
Add a new github workflow 'tag'
2 parents 4a5dd49 + 004617f commit bd34dfc

File tree

3 files changed

+66
-0
lines changed

3 files changed

+66
-0
lines changed

.github/workflows/tag.yml

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Tag
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
version:
7+
description: 'Release version (e.g. v0.1.0)'
8+
required: true
9+
message:
10+
description: 'Tag message'
11+
required: true
12+
13+
jobs:
14+
create-tag:
15+
runs-on: ubuntu-latest
16+
17+
steps:
18+
- name: Checkout
19+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
20+
21+
- name: Create Tag
22+
uses: negz/create-tag@39bae1e0932567a58c20dea5a1a0d18358503320 # v1
23+
with:
24+
version: ${{ github.event.inputs.version }}
25+
message: ${{ github.event.inputs.message }}
26+
token: ${{ secrets.GITHUB_TOKEN }}

CODEOWNERS

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
# SPDX-FileCopyrightText: 2025 The Crossplane Authors <https://crossplane.io>
3+
#
4+
# SPDX-License-Identifier: CC0-1.0
5+
6+
# This file controls automatic PR reviewer assignment. See the following docs:
7+
#
8+
# * https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
9+
# * https://docs.github.com/en/organizations/organizing-members-into-teams/managing-code-review-settings-for-your-team
10+
#
11+
# The goal of this file is for most PRs to automatically and fairly have one
12+
# maintainer set as PR reviewers. All maintainers have permission to approve
13+
# and merge PRs. All PRs must be approved by at least one maintainer before being merged.
14+
#
15+
# Where possible, prefer explicitly specifying a maintainer who is a subject
16+
# matter expert for a particular part of the codebase rather than using fallback
17+
# owners. Fallback owners are listed at the bottom of this file.
18+
#
19+
# See also OWNERS.md for governance details
20+
21+
# Fallback owners
22+
* @sergenyalcin @turkenf @negz

OWNERS.md

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<!--
2+
SPDX-FileCopyrightText: 2025 The Crossplane Authors <https://crossplane.io>
3+
4+
SPDX-License-Identifier: CC-BY-4.0
5+
-->
6+
7+
# OWNERS
8+
9+
This page lists all maintainers for **this** repository. Each repository in the
10+
[Crossplane Contrib organization](https://github.com/crossplane-contrib/) will list their
11+
repository maintainers in their own `OWNERS.md` file.
12+
13+
## Maintainers
14+
* Nic Cope <[email protected]> ([negz](https://github.com/negz))
15+
* Sergen Yalcin <[email protected]> ([sergenyalcin](https://github.com/sergenyalcin))
16+
* Fatih Turken <[email protected]> ([turkenf](https://github.com/turkenf))
17+
18+
See [CODEOWNERS](./CODEOWNERS) for automatic PR assignment.

0 commit comments

Comments
 (0)