Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: release 5.38.0 #3177

Merged
merged 19 commits into from
Dec 14, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
798ba83
chore(deps-dev): bump jest-mock-axios from 4.4.1 to 4.5.0 (#3150)
dependabot[bot] Dec 6, 2021
1e8078d
chore(deps-dev): bump core-js from 3.19.2 to 3.19.3 (#3149)
dependabot[bot] Dec 7, 2021
46c7c84
feat: Add prefill support for singpass forms with redirects (#3139)
frankchn Dec 7, 2021
13b8ab6
fix(ci/deploy): set truncated description during ELB deployment (#3147)
karrui Dec 7, 2021
440835a
Merge pull request #3153 from opengovsg/release-5.37.1-hotfix
tshuli Dec 7, 2021
e47baf2
fix(deps): bump @sentry/browser from 6.15.0 to 6.16.0 (#3158)
dependabot[bot] Dec 7, 2021
01480c8
fix(deps): bump aws-sdk from 2.1043.0 to 2.1044.0 (#3160)
dependabot[bot] Dec 7, 2021
7bb1ce9
fix(deps): bump @sentry/integrations from 6.15.0 to 6.16.0 (#3161)
dependabot[bot] Dec 8, 2021
62ada30
feat: enable M series FIN validation (#3162)
zatkiller Dec 8, 2021
cccacdd
feat: twilio sms webhook with celebrate validation (#3157)
zatkiller Dec 8, 2021
bdcdd1d
chore: remove e2e tests (#3146)
karrui Dec 9, 2021
dcefb9a
chore(deps-dev): bump @types/lodash from 4.14.177 to 4.14.178 (#3163)
dependabot[bot] Dec 9, 2021
4c0ef7c
fix(deps): bump @sentry/integrations from 6.16.0 to 6.16.1 (#3169)
dependabot[bot] Dec 12, 2021
ff148b9
fix(deps): bump @sentry/browser from 6.16.0 to 6.16.1 (#3170)
dependabot[bot] Dec 12, 2021
2d68153
fix(deps): bump aws-sdk from 2.1044.0 to 2.1046.0 (#3173)
dependabot[bot] Dec 12, 2021
179d4be
fix(deps): bump body-parser from 1.19.0 to 1.19.1 (#3172)
dependabot[bot] Dec 13, 2021
37bddac
chore(deps-dev): bump typescript from 4.5.2 to 4.5.3 (#3174)
dependabot[bot] Dec 13, 2021
5f7965d
chore: allow forked PRs to run our github action workflows (#3175)
karrui Dec 13, 2021
8061e99
chore: bump version to 5.38.0
tshuli Dec 13, 2021
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
2 changes: 0 additions & 2 deletions .github/mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ pull_request_rules:
- check-success~=build
- check-success~=test-frontend
- check-success~=test-backend
- check-success~=test-e2e
- check-success~=Analyze # CodeQL / Analyze
- check-success~=CodeQL # CodeQL code scanning results
- check-success~=GitGuardian
Expand All @@ -26,7 +25,6 @@ pull_request_rules:
- check-success~=build
- check-success~=test-frontend
- check-success~=test-backend
- check-success~=test-e2e
- check-success~=Analyze # CodeQL / Analyze
- check-success~=CodeQL # CodeQL code scanning results
- check-success~=GitGuardian
Expand Down
20 changes: 2 additions & 18 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ name: CI

on:
push:
pull_request_target:
types: [opened, reopened]
pull_request:
types: [opened, reopened]

Expand Down Expand Up @@ -62,24 +64,6 @@ jobs:
- run: npm ci
- run: npm run build

test-e2e:
needs: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: '14.x'
- name: Load Node.js modules
uses: actions/cache@v2
with:
# npm cache files are stored in `~/.npm` on Linux/macOS
path: ~/.npm
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
- run: npm ci
- run: npm run test-e2e

test-frontend:
needs: lint
runs-on: ubuntu-latest
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/deploy-eb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,11 @@ jobs:
BUCKET_NAME: ${{ secrets.BUCKET_NAME }}
APP_NAME: ${{ secrets.APP_NAME }}
run: |
TRUNCATED_DESC=$(echo "${{github.event.head_commit.message}}" | cut -b1-180)
aws elasticbeanstalk create-application-version --application-name $APP_NAME \
--version-label $IMAGE_TAG \
--source-bundle S3Bucket=$BUCKET_NAME,S3Key=$IMAGE_TAG.zip \
--description "${{ github.event.head_commit.message }}"
--description "$TRUNCATED_DESC"

- name: Update EB environment
id: update-eb-1
Expand Down
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,33 @@ All notable changes to this project will be documented in this file. Dates are d

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [v5.38.0](https://github.com/opengovsg/FormSG/compare/v5.37.1...v5.38.0)

- chore: allow forked PRs to run our github action workflows [`#3175`](https://github.com/opengovsg/FormSG/pull/3175)
- chore(deps-dev): bump typescript from 4.5.2 to 4.5.3 [`#3174`](https://github.com/opengovsg/FormSG/pull/3174)
- fix(deps): bump body-parser from 1.19.0 to 1.19.1 [`#3172`](https://github.com/opengovsg/FormSG/pull/3172)
- fix(deps): bump aws-sdk from 2.1044.0 to 2.1046.0 [`#3173`](https://github.com/opengovsg/FormSG/pull/3173)
- fix(deps): bump @sentry/browser from 6.16.0 to 6.16.1 [`#3170`](https://github.com/opengovsg/FormSG/pull/3170)
- fix(deps): bump @sentry/integrations from 6.16.0 to 6.16.1 [`#3169`](https://github.com/opengovsg/FormSG/pull/3169)
- chore(deps-dev): bump @types/lodash from 4.14.177 to 4.14.178 [`#3163`](https://github.com/opengovsg/FormSG/pull/3163)
- chore: remove e2e tests [`#3146`](https://github.com/opengovsg/FormSG/pull/3146)
- feat: twilio sms webhook with celebrate validation [`#3157`](https://github.com/opengovsg/FormSG/pull/3157)
- feat: enable M series FIN validation [`#3162`](https://github.com/opengovsg/FormSG/pull/3162)
- fix(deps): bump @sentry/integrations from 6.15.0 to 6.16.0 [`#3161`](https://github.com/opengovsg/FormSG/pull/3161)
- fix(deps): bump aws-sdk from 2.1043.0 to 2.1044.0 [`#3160`](https://github.com/opengovsg/FormSG/pull/3160)
- fix(deps): bump @sentry/browser from 6.15.0 to 6.16.0 [`#3158`](https://github.com/opengovsg/FormSG/pull/3158)
- build: merge release 5.37.1 into develop [`#3153`](https://github.com/opengovsg/FormSG/pull/3153)
- fix(ci/deploy): set truncated description during ELB deployment [`#3147`](https://github.com/opengovsg/FormSG/pull/3147)
- feat: Add prefill support for singpass forms with redirects [`#3139`](https://github.com/opengovsg/FormSG/pull/3139)
- chore(deps-dev): bump core-js from 3.19.2 to 3.19.3 [`#3149`](https://github.com/opengovsg/FormSG/pull/3149)
- chore(deps-dev): bump jest-mock-axios from 4.4.1 to 4.5.0 [`#3150`](https://github.com/opengovsg/FormSG/pull/3150)

#### [v5.37.1](https://github.com/opengovsg/FormSG/compare/v5.37.0...v5.37.1)

> 7 December 2021

- Revert "feat: Add twilio webhook endpoint for failed SMS deliveries (#3110)" [`70d81e0`](https://github.com/opengovsg/FormSG/commit/70d81e0319536bab8df17166d697ecd90c8d508e)
- chore: bump version to 5.37.1 [`984b16c`](https://github.com/opengovsg/FormSG/commit/984b16cd07778052a36760c241100f5ffd0cd9ae)

#### [v5.37.0](https://github.com/opengovsg/FormSG/compare/v5.36.0...v5.37.0)

Expand Down
12 changes: 1 addition & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,17 +145,7 @@ npm run test-ci

#### End-to-end tests

```bash
npm run test-e2e
```

will build both the frontend and backend then run our end-to-end tests. The tests are located at [`tests/end-to-end`](./tests/end-to-end). You will need to stop the Docker dev container to be able to run the end-to-end tests.

If you do not need to rebuild the frontend and backend, you can run

```bash
npm run test-e2e-ci
```
Removed in [#3146](https://github.com/opengovsg/FormSG/pull/3146). Will be reimplemented when the React app is ready.

## Architecture

Expand Down
Loading