Skip to content

Commit e417502

Browse files
author
kevserozkan
committed
Merge branch 'refs/heads/main' into AYS-227
# Conflicts: # src/i18n/locales/en.json # src/i18n/locales/tr.json
2 parents 8d76d98 + 0473a4a commit e417502

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+1921
-320
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Purpose: This file is used for check application health.
2+
3+
# Name of the workflow
4+
name: Application Status
5+
6+
on:
7+
push:
8+
branches:
9+
- main # Trigger the workflow when a push event occurs on the main branch
10+
11+
jobs:
12+
build: # Define the "build" job
13+
runs-on: ubuntu-latest # Run the job on the latest version of Ubuntu
14+
steps: # List of steps to execute within the job
15+
- name: Update package cache # Step to update the package cache
16+
run: sudo apt-get update
17+
18+
- name: Checkout code # Step to check out the code from the repository
19+
uses: actions/checkout@v3
20+
21+
- uses: actions/setup-node@v4 # Step to set up Node.js
22+
with:
23+
node-version: 18
24+
25+
- name: Install npm # Install with npm
26+
run: npm install
27+
28+
- name: Build Project # Build with npm
29+
run: npm run build
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Purpose: This file is used to build the project when a pull request is opened, reopened, edited, synchronized, ready for review, or unlocked.
2+
3+
# Name of the workflow
4+
name: Pull Request Checker
5+
6+
# Trigger the workflow when various types of pull request events occur
7+
on:
8+
pull_request:
9+
types:
10+
- opened # triggers the workflow when a pull request is opened.
11+
- reopened # triggers the workflow when a pull request is reopened after being closed.
12+
- edited # triggers the workflow when a pull request is edited (changes are made to the pull request (the title, description, assignees, labels, or other attributes of the pull request))
13+
- synchronize # triggers the workflow when a pull request is synchronized (changes are pushed to the branch associated with the pull request)
14+
- ready_for_review # triggers the workflow when a pull request is marked as ready for review
15+
- unlocked # triggers the workflow when a previously locked pull request is unlocked
16+
17+
jobs:
18+
build: # Define the "build" job
19+
runs-on: ubuntu-latest # Run the job on the latest version of Ubuntu
20+
steps: # List of steps to execute within the job
21+
- name: Update package cache # Step to update the package cache
22+
run: sudo apt-get update
23+
24+
- name: Checkout code # Step to check out the code from the repository
25+
uses: actions/checkout@v3
26+
27+
- uses: actions/setup-node@v4 # Step to set up Node.js
28+
with:
29+
node-version: 18
30+
31+
- name: Install npm # Install with npm
32+
run: npm install
33+
34+
- name: Build Project # Build with npm
35+
run: npm run build

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,6 @@ yarn-error.log*
3434
# typescript
3535
*.tsbuildinfo
3636
next-env.d.ts
37+
38+
yarn.lock
39+
.idea

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# AYS | Afet Yönetim Sistemi Institution Frontend
1+
# AYS | Afet Yönetim Sistemi FE Institution [![Application Status](https://github.com/afet-yonetim-sistemi/ays-fe-institution/actions/workflows/application-health-checker.yml/badge.svg)](https://github.com/afet-yonetim-sistemi/ays-fe-institution/actions/workflows/application-health-checker.yml)
22

33
## Description
44

5-
The Disaster Management System, known as AYS (AFET YÖNETİM SİSTEMİ), is an open-source and voluntary project. Its aim is to effectively manage the needs that arise during a natural disaster. It facilitates the coordination of processes related to these needs between volunteers and institutions operating in the disaster area.
5+
The Disaster Management System, known as AYS (Afet Yönetim Sistemi), is an open-source and voluntary project. Its aim is to effectively manage the needs that arise during a natural disaster. It facilitates the coordination of processes related to these needs between volunteers and institutions operating in the disaster area.
66

77
This project is designed to be used by non-governmental organizations and volunteers affiliated with relevant organizations. It enables organizations to register both themselves and their volunteers. By doing so, it allows for the efficient and precise management of the needs within the disaster area, including the deployment of volunteers located in proximity to the affected regions.
88

0 commit comments

Comments
 (0)