-
Notifications
You must be signed in to change notification settings - Fork 54
39 lines (36 loc) · 1.39 KB
/
pre-release.yaml
File metadata and controls
39 lines (36 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
name: Pre-Release of OutSystems UI
on:
workflow_dispatch:
inputs:
new-version:
description: 'New version to be set. (1.0.1)'
type: string
required: true
release-date:
description: 'Release date. (YYYY-MM-DD)'
type: string
required: true
new-dev-release:
description: 'Set the new dev version. (1.0.1)'
type: string
required: false
permissions:
contents: read
jobs:
create-release-candidate:
name: Create Release Candidate
permissions:
id-token: write
contents: write
pull-requests: write
#uses: OutSystems/ui-components.github-reusable-workflows/.github/workflows/pre-release.yaml@7ffd7f90f6e5016bd92d0e050d2516084b99c2f6 #v0.2.5
uses: ./.github/workflows/template-pre-release.yaml
with:
new-version: ${{ inputs.new-version }}
release-date: ${{ inputs.release-date }}
new-dev-release: ${{ inputs.new-dev-release }}
secrets:
GPG_PRIVATE_KEY: ${{ secrets.GPG_SIGN_KEY }}
OSUI_AZURE_CLIENT_ID: ${{ secrets.OSUI_AZURE_CLIENT_ID }}
OSUI_AZURE_TENANT_ID: ${{ secrets.OSUI_AZURE_TENANT_ID }}
OSUI_AZURE_SUBSCRIPTION_ID: ${{ secrets.OSUI_AZURE_SUBSCRIPTION_ID }}