Skip to content

Commit

Permalink
chore: Configured to Use Reusable Workflow (#1832)
Browse files Browse the repository at this point in the history
* chore - Testing Re-usable workflows

* chore - Testing Re-usable workflows

* chore - Testing Re-usable workflows

* chore - Added Remaining Jobs

* chore - Updated Pages Permission

* chore - Updated Concurrency

* chore - Added Remaining Workflows

* chore - Fixed promote-to-production.yaml

* chore - Fixed promote-to-production.yaml

* chore - Removed Old Files
  • Loading branch information
niyajali authored Dec 7, 2024
1 parent c9c5659 commit c6b889d
Show file tree
Hide file tree
Showing 16 changed files with 199 additions and 1,454 deletions.
56 changes: 0 additions & 56 deletions .github/actions/create-release-notes/action.yml

This file was deleted.

27 changes: 0 additions & 27 deletions .github/actions/create-release-number/action.yml

This file was deleted.

52 changes: 0 additions & 52 deletions .github/actions/inflate-secrets/action.yml

This file was deleted.

28 changes: 28 additions & 0 deletions .github/workflows/build-and-deploy-site.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Build And Deploy Web App

# Trigger conditions for the workflow
on:
pull_request:
branches: [ "dev" ]
types: [ closed ]
workflow_dispatch:

# Concurrency settings to manage multiple workflow runs
# This ensures orderly deployment to production environment
concurrency:
group: "web-pages"
cancel-in-progress: false

permissions:
contents: read # Read repository contents
pages: write # Write to GitHub Pages
id-token: write # Write authentication tokens
pull-requests: write # Write to pull requests

jobs:
build_and_deploy_web:
name: Build And Deploy Web App
uses: openMF/mifos-mobile-github-actions/.github/workflows/build-and-deploy-site.yaml@main
secrets: inherit
with:
web_package_name: 'mifospay-web'
Loading

0 comments on commit c6b889d

Please sign in to comment.