Skip to content

Commit 904f89d

Browse files
committed
1 parent 05403fe commit 904f89d

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

.github/workflows/release.yaml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: Release
33

4-
on:
4+
on: # yamllint disable-line rule:truthy
55
push:
66
# Pattern matched against refs/tags
77
tags:
@@ -10,8 +10,12 @@ on:
1010
jobs:
1111
release:
1212
name: Release gem
13-
uses: theforeman/actions/.github/workflows/release-gem.yml@v0
14-
with:
15-
allowed_owner: theforeman
16-
secrets:
17-
api_key: ${{ secrets.RUBYGEM_API_KEY }}
13+
runs-on: ubuntu-latest
14+
environment: release
15+
if: github.repository_owner == 'theforeman'
16+
17+
permissions:
18+
id-token: write
19+
20+
steps:
21+
- uses: voxpupuli/ruby-release@v0

0 commit comments

Comments
 (0)