Skip to content

Commit 6fa4819

Browse files
committed
update release workflow and remove broken release workflows
1 parent f5e01f1 commit 6fa4819

File tree

3 files changed

+14
-161
lines changed

3 files changed

+14
-161
lines changed

.github/workflows/newfold-prep-release.yml

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,36 +4,30 @@ on:
44
workflow_dispatch:
55
inputs:
66
level:
7-
description: The level of release to be used.
7+
description: 'The level of release to be used.'
88
type: choice
99
options:
10-
- patch
11-
- minor
12-
- major
10+
- 'patch'
11+
- 'minor'
12+
- 'major'
1313
default: 'patch'
1414
required: true
15+
# Disable permissions for all available scopes by default.
16+
# Any needed permissions should be configured at the job level.
17+
permissions: {}
1518

1619
jobs:
1720

18-
# This job is used to extract the branch name from the pull request or branch.
19-
setup:
20-
name: Setup
21-
runs-on: ubuntu-latest
22-
outputs:
23-
branch: ${{ steps.extract_branch.outputs.branch }}
24-
steps:
25-
- name: Extract branch name
26-
shell: bash
27-
run: echo "branch=${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" >> $GITHUB_OUTPUT
28-
id: extract_branch
29-
3021
# This job runs the newfold module-prep-release workflow for this module.
3122
prep-release:
3223
name: Prepare Release
33-
needs: setup
34-
uses: newfold-labs/workflows/.github/workflows/module-prep-release.yml@add/preprelease
24+
permissions:
25+
contents: write
26+
pull-requests: write
27+
uses: newfold-labs/workflows/.github/workflows/reusable-module-prep-release.yml@main
3528
with:
3629
module-repo: ${{ github.repository }}
37-
module-branch: ${{ needs.setup.outputs.branch }}
30+
module-branch: 'trunk'
3831
level: ${{ inputs.level }}
39-
secrets: inherit
32+
json-file: 'package.json'
33+
php-file: 'bootstrap.php'

.github/workflows/prep-release.yml

Lines changed: 0 additions & 41 deletions
This file was deleted.

.github/workflows/prepare-release.yml

Lines changed: 0 additions & 100 deletions
This file was deleted.

0 commit comments

Comments
 (0)