Skip to content

Commit

Permalink
build: Use prettier for yaml
Browse files Browse the repository at this point in the history
Stop ignoring .yml files in prettier and fix existing issues.
  • Loading branch information
rhopman authored and adamsaghy committed Dec 18, 2024
1 parent e3fbf8b commit 0f6dac9
Show file tree
Hide file tree
Showing 5 changed files with 47 additions and 51 deletions.
25 changes: 12 additions & 13 deletions .github/ISSUE_TEMPLATE/DMP_2024_DESIGN.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: DMP 2024 Design Project Template
description: List a new design project for Dedicated Mentoring Program 2024
title: "[DMP 2024]: "
labels: ["DMP 2024" , "Product Usability"]
title: '[DMP 2024]: '
labels: ['DMP 2024', 'Product Usability']
body:
- type: textarea
id: ticket-description
Expand All @@ -10,7 +10,7 @@ body:
attributes:
label: Description
description: Provide a brief description of the problem statement here. Include any relevant context or background information (user research findings, list of user personas / target users affected, etc.,.)

- type: textarea
id: key-design-research-questions
validations:
Expand All @@ -25,14 +25,14 @@ body:
required: true
attributes:
label: Current State
description: Describe the current state of the problem. What are the gaps / unanswered questions wrt problem statements identified? What is the user experience like currently?
description: Describe the current state of the problem. What are the gaps / unanswered questions wrt problem statements identified? What is the user experience like currently?

- type: textarea
id: desired-state
validations:
required: true
attributes:
label: Desired State
label: Desired State
description: What is the roadmap for the intended users and the respective product? Please list if there are any product / feature specific expected goals. (These could be overall and not limited to the DMP project goals)

- type: textarea
Expand All @@ -41,7 +41,7 @@ body:
required: true
attributes:
label: Goals & Mid-Point Milestone
description: List the goals of the project (What is the expected end outcome from the project). Add the tasks that must be completed by Mid-point check-in i.e 1.5 months into the execution period
description: List the goals of the project (What is the expected end outcome from the project). Add the tasks that must be completed by Mid-point check-in i.e 1.5 months into the execution period
value: |
## Goals
- [ ] [Goal 1]
Expand Down Expand Up @@ -102,10 +102,10 @@ body:
- Ushahidi
- Arghyam
- Piramal Swasthya Management Research Institute
- Dimagi
- Win Over Cancer
- Protean
- Thoughtworks
- Dimagi
- Win Over Cancer
- Protean
- Thoughtworks
validations:
required: true

Expand All @@ -114,11 +114,11 @@ body:
attributes:
label: Domain
options:
- ⁠Healthcare
- ⁠Healthcare
- ⁠Education
- Financial Inclusion
- ⁠Livelihoods
- ⁠Skilling
- ⁠Skilling
- ⁠Learning & Development
- ⁠Agriculture
- ⁠Service Delivery
Expand All @@ -134,4 +134,3 @@ body:
description: Please tag relevant mentors for the ticket
validations:
required: true

10 changes: 5 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ name: build-run
on:
# Triggers the workflow on push or pull request events but only for the main branch
push:
branches: [ master ]
branches: [master]
pull_request:
branches: [ master ]
branches: [master]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
Expand All @@ -29,16 +29,16 @@ jobs:
# lts/gallium node v19.7.0 (npm v9.5.0)
node-version: '19.7.0'
- name: Angular CLI install
run : npm install -g --silent @angular/[email protected]
run: npm install -g --silent @angular/[email protected]

- name: Npm install
run: npm install

- name: Run eslint
run : npx ng lint
run: npx ng lint

- name: Run build
run : npm run build:prod
run: npm run build:prod

- name: Deploy to github pages
if: ${{ github.event_name == 'push' }}
Expand Down
38 changes: 18 additions & 20 deletions .github/workflows/create-docker-hub-image.yml
Original file line number Diff line number Diff line change
@@ -1,33 +1,31 @@
name: Publish Image in Docker Hub
name: Publish Image in Docker Hub

on:
push:
branches: [ master ]
branches: [master]

jobs:

build:

runs-on: ubuntu-latest
env:
DOCKER_ORGANIZATION: ${{secrets.DOCKER_ORGANIZATION}}
WEB_APP_VERSION: ${{secrets.WEB_APP_LATEST_STABLE_VERSION}}
DOCKER_ORGANIZATION: ${{secrets.DOCKER_ORGANIZATION}}
WEB_APP_VERSION: ${{secrets.WEB_APP_LATEST_STABLE_VERSION}}

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v2

- name: Docker Hub Login
env:
DOCKER_USER: ${{secrets.DOCKER_USER}}
DOCKER_PASSWORD: ${{secrets.DOCKER_PASSWORD}}
run: |
echo $DOCKER_PASSWORD | docker login -u $DOCKER_USER --password-stdin
- name: Docker Hub Login
env:
DOCKER_USER: ${{secrets.DOCKER_USER}}
DOCKER_PASSWORD: ${{secrets.DOCKER_PASSWORD}}
run: |
echo $DOCKER_PASSWORD | docker login -u $DOCKER_USER --password-stdin
- name: Build the Docker image
run: docker build -t web-app:latest .

- name: Build the Docker image
run: docker build -t web-app:latest .

- name: Docker Hub Prepare
run: docker image tag web-app $DOCKER_ORGANIZATION/web-app:$WEB_APP_VERSION
- name: Docker Hub Prepare
run: docker image tag web-app $DOCKER_ORGANIZATION/web-app:$WEB_APP_VERSION

- name: Docker Hub Push
run: docker image push $DOCKER_ORGANIZATION/web-app:$WEB_APP_VERSION
- name: Docker Hub Push
run: docker image push $DOCKER_ORGANIZATION/web-app:$WEB_APP_VERSION
24 changes: 12 additions & 12 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,23 @@
name: Mark stale issues and pull requests
on:
schedule:
- cron: "0 0 * * *"
- cron: '0 0 * * *'
permissions:
contents: read

jobs:
stale:
permissions:
issues: write # for actions/stale to close stale issues
pull-requests: write # for actions/stale to close stale PRs
issues: write # for actions/stale to close stale issues
pull-requests: write # for actions/stale to close stale PRs
runs-on: ubuntu-latest
steps:
- uses: actions/stale@9c1b1c6e115ca2af09755448e0dbba24e5061cc8 # tag=v5
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
# stale-issue-message: 'Stale issue message'
# stale-issue-label: 'no-issue-activity'
stale-pr-message: 'This pull request seems to be stale. Are you still planning to work on it? We will automatically close it in 30 days.'
stale-pr-label: 'stale'
days-before-stale: 30
days-before-close: 30
- uses: actions/stale@9c1b1c6e115ca2af09755448e0dbba24e5061cc8 # tag=v5
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
# stale-issue-message: 'Stale issue message'
# stale-issue-label: 'no-issue-activity'
stale-pr-message: 'This pull request seems to be stale. Are you still planning to work on it? We will automatically close it in 30 days.'
stale-pr-label: 'stale'
days-before-stale: 30
days-before-close: 30
1 change: 0 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,3 @@
*.js
*.json
*.ts
*.yml

0 comments on commit 0f6dac9

Please sign in to comment.