From d39319bf369e6d3a6e6cffb4e2c1a0e734381fcb Mon Sep 17 00:00:00 2001 From: Bervianto Leo Pratama Date: Tue, 17 Jun 2025 08:23:12 +0700 Subject: [PATCH 1/4] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 024652a..bca6b94 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: ['20.x', '22.x'] + node-version: ['22.x', '24.x'] services: # Label used to access the service container mongo: From ac3281c100c9931a2924c35737ac14cd697c92fd Mon Sep 17 00:00:00 2001 From: Bervianto Leo Pratama Date: Tue, 17 Jun 2025 08:24:10 +0700 Subject: [PATCH 2/4] Update deploy.yml --- .github/workflows/deploy.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 25cf15b..e40fcb1 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -52,10 +52,10 @@ jobs: contents: read steps: - uses: actions/checkout@v4 - - name: Use Node.js 22.x + - name: Use Node.js 24.x uses: actions/setup-node@v4 with: - node-version: '22.x' + node-version: '24.x' - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v4 # More information on this action can be found below in the 'AWS Credentials' section with: @@ -75,4 +75,4 @@ jobs: working-directory: 'infra' run: | npm install - cdk deploy IAStack --parameters "imageTag=sha-${{ github.sha }}" --require-approval never \ No newline at end of file + cdk deploy IAStack --parameters "imageTag=sha-${{ github.sha }}" --require-approval never From d0ddeff250bb9ffbc292695a7b6cda0a6c868c51 Mon Sep 17 00:00:00 2001 From: Bervianto Leo Pratama Date: Tue, 17 Jun 2025 08:24:32 +0700 Subject: [PATCH 3/4] Update test.yml --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bca6b94..84d2523 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -43,10 +43,10 @@ jobs: if: github.event_name == 'pull_request' steps: - uses: actions/checkout@v4 - - name: Use Node.js 22.x + - name: Use Node.js 24.x uses: actions/setup-node@v4 with: - node-version: 22.x + node-version: 24.x - name: Install Dependencies working-directory: ./infra run: npm i From 8c1f2b4e26088a47e554ce07a8c2cc7012ae9651 Mon Sep 17 00:00:00 2001 From: Bervianto Leo Pratama Date: Tue, 17 Jun 2025 08:26:03 +0700 Subject: [PATCH 4/4] Create dependabot.yml --- .github/dependabot.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..0036709 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,25 @@ +version: 2 +updates: + # Enable version updates for npm + - package-ecosystem: "npm" + # Look for `package.json` and `lock` files in the `root` directory + directory: "/" + # Check the npm registry for updates every day (weekdays) + schedule: + interval: "weekly" + + # Enable version updates for Docker + - package-ecosystem: "docker" + # Look for a `Dockerfile` in the `root` directory + directory: "/" + # Check for updates once a week + schedule: + interval: "weekly" + + # Enable version updates for Docker Compose + - package-ecosystem: "docker-compose" + # Look for a `Dockerfile` in the `root` directory + directory: "/" + # Check for updates once a week + schedule: + interval: "weekly"