Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
6 changes: 3 additions & 3 deletions .github/workflows/app-stats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ jobs:
log:
runs-on: ubuntu-latest
steps:
- name: 'Checkout sources'
uses: actions/checkout@v4
- name: Checkout sources
uses: actions/checkout@v5

- name: 'Collect stats'
- name: Collect stats
uses: gr2m/[email protected]
id: stats
with:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codelimit.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 'codelimit'
name: codelimit

on:
push:
Expand All @@ -12,9 +12,9 @@ jobs:
ci:
runs-on: ubuntu-latest
steps:
- name: 'Checkout sources'
uses: actions/checkout@v4
- name: Checkout sources
uses: actions/checkout@v5

- name: 'Run CodeLimit'
- name: Run CodeLimit
uses: getcodelimit/codelimit-action@v1

40 changes: 20 additions & 20 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 'main'
name: main
concurrency: main_environment

on:
Expand All @@ -15,42 +15,42 @@ jobs:
env:
CI: true
steps:
- name: 'Checkout sources'
uses: actions/checkout@v4
- name: Checkout sources
uses: actions/checkout@v5

- name: 'Setup NodeJS'
- name: Setup NodeJS
uses: actions/setup-node@v4
with:
node-version: '20.x'
node-version: '22.x'

- name: 'Install dependencies'
run: yarn install
- name: Install dependencies
run: npm install

- name: 'Build distribution'
run: yarn action:dist
- name: Build distribution
run: npm run action:dist

- name: 'Run unit-tests'
run: yarn test
- name: Run unit-tests
run: npm test

- name: 'Run code coverage'
run: yarn run coverage
- name: Run code coverage
run: npm run coverage

- name: 'Upload code coverage report'
run: bash <(curl -s https://codecov.io/bash) -t ${{secrets.CODECOV_SECRET_TOKEN }}

- name: 'Build action dist'
run: yarn action:dist
- name: Build action dist
run: npm run action:dist

- name: 'Build action docker image'
- name: Build action docker image
run: docker build -f Dockerfile-action -t cib-action .

- name: 'Build server dist'
run: yarn server:dist
- name: Build server dist
run: npm run server:dist

- name: 'Build server docker image'
- name: Build server docker image
run: docker build -t cib .

- name: 'Configure AWS credentials'
- name: Configure AWS credentials
if: ${{ github.actor != 'dependabot[bot]' }}
uses: aws-actions/configure-aws-credentials@v4
with:
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,30 +9,30 @@ jobs:
permissions:
contents: write
steps:
- name: 'Checkout sources'
uses: actions/checkout@v4
- name: Checkout sources
uses: actions/checkout@v5

- name: 'Setup NodeJS'
- name: Setup NodeJS
uses: actions/setup-node@v4
with:
node-version: '20.x'
node-version: '22.x'

- name: 'Install dependencies'
run: yarn install
- name: Install dependencies
run: npm install

- name: 'Run unit-tests'
run: yarn test
- name: Run unit-tests
run: npm test

- name: 'Build GitHub Actions distribution'
run: yarn action:dist
- name: Build GitHub Actions distribution
run: npm run action:dist

- name: 'Commit GitHub Actions distribution'
- name: Commit GitHub Actions distribution
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: Build by GitHub Actions
file_pattern: action-dist/index.js

- name: 'Semantic Release'
- name: Semantic Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npx semantic-release
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -813,11 +813,11 @@ Please note that once your repository is linked with your CodeCov account you wi
generated by CodeCov which you will have to save as `CODECOV_SECRET_TOKEN` in your GitHub secrets for this repository.
The bash script upon execution will provide a link to your CodeCov dashboard on your account.

The snippet below shows the workflow which runs the coverage command through yarn and bash script to generate a
dashboard on CodeCov.io:
The snippet below shows the workflow which runs the coverage command through
npm and bash script to generate a dashboard on CodeCov.io:

```yaml
- run: yarn run coverage
- run: npm run coverage
- run: bash <(curl -s https://codecov.io/bash) -t ${{secrets.CODECOV_SECRET_TOKEN }}
```

Expand Down
2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ outputs:
branchName:
description: 'Name of the branch that was created'
runs:
using: 'node20'
using: 'node24'
main: 'action-dist/index.js'
3 changes: 2 additions & 1 deletion next-env.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/// <reference types="next" />
/// <reference types="next/image-types/global" />
/// <reference path="./.next/types/routes.d.ts" />

// NOTE: This file should not be edited
// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
File renamed without changes.
Loading