Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 50 additions & 7 deletions .github/workflows/push-trigger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ on:
workflow_dispatch:
inputs:
message:
description: 'Message for manually triggering'
description: "Message for manually triggering"
required: false
default: 'Triggered for Updates'
default: "Triggered for Updates"
type: string

push:
branches:
- '!release-branch'
- "!release-branch"
- master
- develop
- develop-go
Expand All @@ -29,7 +29,7 @@ jobs:
with:
SERVICE_LOCATION: ./esignet-service
BUILD_BINARY: esignet
GO_VERSION: '1.26'
GO_VERSION: "1.26"

secrets:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
Expand All @@ -55,8 +55,8 @@ jobs:
strategy:
matrix:
include:
- SERVICE_LOCATION: 'esignet-service'
SERVICE_NAME: 'esignet'
- SERVICE_LOCATION: "esignet-service"
SERVICE_NAME: "esignet"
ONLY_DOCKER: true
PLATFORMS: "linux/amd64,linux/arm64"

Expand All @@ -76,4 +76,47 @@ jobs:
DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}

build-oidc-ui:
uses: mosip/kattu/.github/workflows/npm-build.yml@develop
Comment thread
anushasunkada marked this conversation as resolved.
with:
SERVICE_LOCATION: oidc-ui
BUILD_ARTIFACT: oidc
NPM_BUILD_TYPE: BOB
NODE_VERSION: "18"
ZIP_DIR: build
secrets:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
Comment thread
anushasunkada marked this conversation as resolved.

sonar-analysis-oidc-ui:
needs: build-oidc-ui
if: "${{ github.event_name != 'pull_request' }}"
uses: mosip/kattu/.github/workflows/npm-sonar-analysis.yml@develop
with:
SERVICE_LOCATION: oidc-ui
NPM_BUILD_TYPE: BOB
secrets:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
ORG_KEY: ${{ secrets.ORG_KEY }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}

build_dockers_oidc_ui:
strategy:
matrix:
include:
- SERVICE_LOCATION: "oidc-ui"
SERVICE_NAME: "oidc-ui"
SQUASH_LAYERS: "13"
fail-fast: false
name: ${{ matrix.SERVICE_NAME }}
uses: mosip/kattu/.github/workflows/docker-build.yml@master-java21
with:
SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
SQUASH_LAYERS: ${{ matrix.SQUASH_LAYERS }}
secrets:
DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
Loading