From 6519354e44674dfde22bc85bbfa07ab5a44f0218 Mon Sep 17 00:00:00 2001 From: Martin Bruzina Date: Thu, 13 Mar 2025 23:15:25 +0100 Subject: [PATCH 1/4] ci: add semantic release workflow --- .github/workflows/semantic-release.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/workflows/semantic-release.yaml diff --git a/.github/workflows/semantic-release.yaml b/.github/workflows/semantic-release.yaml new file mode 100644 index 0000000..2e99acc --- /dev/null +++ b/.github/workflows/semantic-release.yaml @@ -0,0 +1,13 @@ +--- +name: Semantic Release + +on: + push: + branches: + - main + +jobs: + call-reusable-release: + uses: xebis/github-actions-and-workflows/.github/workflows/semantic-release.yaml@main + secrets: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 4a3404262f079caacdeac612fbd8b4d34e130438 Mon Sep 17 00:00:00 2001 From: Martin Bruzina Date: Fri, 14 Mar 2025 23:14:33 +0100 Subject: [PATCH 2/4] ci: add semantic release configuration --- .releaserc.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .releaserc.yaml diff --git a/.releaserc.yaml b/.releaserc.yaml new file mode 100644 index 0000000..5969a2a --- /dev/null +++ b/.releaserc.yaml @@ -0,0 +1,14 @@ +--- +branches: + - main +plugins: + - - "@semantic-release/commit-analyzer" + - preset: conventionalcommits + - - "@semantic-release/release-notes-generator" + - preset: conventionalcommits + - "@semantic-release/github" + - - "@semantic-release/changelog" + - changelogTitle: '# Changelog' + - - "@semantic-release/git" + - assets: + - CHANGELOG.md From ac61da893244814f72135977f9b650d15b0d6b1c Mon Sep 17 00:00:00 2001 From: Martin Bruzina Date: Sat, 15 Mar 2025 22:23:29 +0100 Subject: [PATCH 3/4] feat: add ansible-collection repository --- xebis.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xebis.yaml b/xebis.yaml index 0533157..be98f79 100644 --- a/xebis.yaml +++ b/xebis.yaml @@ -7,6 +7,11 @@ repositories: - github-organization-profile - github-profile - github-profile-readme + - name: ansible-collection + description: A collection of Ansible roles. + topics: + - ansible + - ansible-collection - name: github-actions-and-workflows description: A collection of GitHub composite actions and reusable workflows. topics: From 3a5b6b56519f34453b7b20a2fcc6277e09c9a38d Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 15 Mar 2025 21:25:55 +0000 Subject: [PATCH 4/4] chore(release): 0.3.0 [skip ci] ## [0.3.0](https://github.com/xebis/.github/compare/v0.2.0...v0.3.0) (2025-03-15) ### Features * add ansible-collection repository ([ac61da8](https://github.com/xebis/.github/commit/ac61da893244814f72135977f9b650d15b0d6b1c)) --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..1fc16b2 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,7 @@ +# Changelog + +## [0.3.0](https://github.com/xebis/.github/compare/v0.2.0...v0.3.0) (2025-03-15) + +### Features + +* add ansible-collection repository ([ac61da8](https://github.com/xebis/.github/commit/ac61da893244814f72135977f9b650d15b0d6b1c))