diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index b4545dd..9066613 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,4 +1,4 @@ -FROM denoland/deno:2.4.5 +FROM denoland/deno:2.5.2 # Install tools RUN apt-get update && \ diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index e9b3988..e71816c 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -13,14 +13,14 @@ jobs: steps: - name: Git checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - - name: Setup Deno v2.4.5 + - name: Setup Deno v2.5.2 uses: denoland/setup-deno@v2 with: - deno-version: v2.4.5 + deno-version: v2.5.2 - name: Setup LCOV run: sudo apt install -y lcov @@ -35,7 +35,7 @@ jobs: run: deno task cover - name: SonarCloud Scan - uses: sonarsource/sonarqube-scan-action@v5.3.1 + uses: sonarsource/sonarqube-scan-action@v6.0.0 env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} if: env.SONAR_TOKEN != '' @@ -77,12 +77,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: ref: 'master' - name: Checkout Kustomize - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: token: ${{ secrets.ARGOCD_PAT }} repository: switcherapi/switcher-deployment diff --git a/.github/workflows/re-release.yml b/.github/workflows/re-release.yml index 3fa983b..572a777 100644 --- a/.github/workflows/re-release.yml +++ b/.github/workflows/re-release.yml @@ -16,15 +16,15 @@ jobs: steps: - name: Git checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 ref: ${{ github.event.inputs.tag }} - - name: Setup Deno v2.4.5 + - name: Setup Deno v2.5.2 uses: denoland/setup-deno@v2 with: - deno-version: v2.4.5 + deno-version: v2.5.2 - name: Verify formatting run: deno task fmt @@ -42,7 +42,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 ref: ${{ github.event.inputs.tag }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4b06950..fa4e165 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,14 +12,14 @@ jobs: steps: - name: Git checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - - name: Setup Deno v2.4.5 + - name: Setup Deno v2.5.2 uses: denoland/setup-deno@v2 with: - deno-version: v2.4.5 + deno-version: v2.5.2 - name: Verify formatting run: deno task fmt @@ -37,7 +37,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Docker meta id: meta diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index f5c946b..faae352 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -28,15 +28,15 @@ jobs: core.setOutput('base_ref', pr.data.base.ref); core.setOutput('head_sha', pr.data.head.sha); - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: ref: ${{ steps.pr.outputs.head_sha }} fetch-depth: 0 - - name: Setup Deno v2.4.5 + - name: Setup Deno v2.5.2 uses: denoland/setup-deno@v2 with: - deno-version: v2.4.5 + deno-version: v2.5.2 - name: Setup LCOV run: sudo apt install -y lcov @@ -51,7 +51,7 @@ jobs: run: deno task cover - name: SonarCloud Scan - uses: sonarsource/sonarqube-scan-action@v5.3.1 + uses: sonarsource/sonarqube-scan-action@v6.0.0 env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} if: env.SONAR_TOKEN != '' diff --git a/Dockerfile b/Dockerfile index 5ac7d89..328c7ce 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM denoland/deno:alpine-2.4.5 +FROM denoland/deno:alpine-2.5.2 ENV APP_HOME=/home/app WORKDIR $APP_HOME