Skip to content

[DEV-107] Update Ktor to 2.3.8 (#41) #83

[DEV-107] Update Ktor to 2.3.8 (#41)

[DEV-107] Update Ktor to 2.3.8 (#41) #83

Workflow file for this run

name: Check and tag version
on:
push:
branches: [ main ]
workflow_dispatch:
jobs:
check-and-tag:
runs-on: ubuntu-latest
container: zepben/pipeline-basic:5.0.0
env:
NEXUS_MAVEN_REPO: ${{ secrets.NEXUS_MAVEN_REPO }}
NEXUS_USERNAME: ${{ secrets.NEXUS_USERNAME }}
NEXUS_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
NEXUS_MAVEN_SNAPSHOT: ${{ secrets.NEXUS_MAVEN_SNAPSHOT }}
NEXUS_MAVEN_RELEASE: ${{ secrets.NEXUS_MAVEN_RELEASE }}
SLACK_NOTIFICATION: YES
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
steps:
- uses: actions/checkout@v2
- name: Check and tag version
run: |
/scripts/release-checks.sh --java --maven pom.xml
source /scripts/common.sh
version=$(xmlstarlet pyx pom.xml | grep -v ^A | xmlstarlet p2x | xmlstarlet sel -t -v "/project/version")
tag_finalize_version $version
shell: bash
- name: Trigger release
uses: peter-evans/repository-dispatch@v1
with:
token: ${{ secrets.CI_GITHUB_TOKEN }}
event-type: trigger-release