Skip to content
Open
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
2 changes: 1 addition & 1 deletion .github/actions/setup-backend/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ runs:
using: composite
steps:
- name: Setup Python
uses: actions/setup-python@v7
uses: actions/setup-python@v7.0.0
with:
python-version-file: backend/.python-version
cache: pip
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/setup-frontend/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ runs:
using: composite
steps:
- name: Setup Node
uses: actions/setup-node@v7
uses: actions/setup-node@v7.0.0
with:
node-version-file: frontend/.nvmrc
cache: npm
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/setup-landing/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ runs:
using: composite
steps:
- name: Setup Node
uses: actions/setup-node@v7
uses: actions/setup-node@v7.0.0
with:
node-version-file: frontend-landing/.nvmrc
cache: npm
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/build-support-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,29 +44,29 @@ jobs:
swap-storage: false

- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1

- name: Setup Docker buildx
uses: docker/setup-buildx-action@v4
uses: docker/setup-buildx-action@v4.3.0

- name: Log into registry ${{ env.REGISTRY }}
uses: docker/login-action@v4
uses: docker/login-action@v4.6.0
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Extract Docker metadata
id: meta
uses: docker/metadata-action@v6
uses: docker/metadata-action@v6.2.0
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
type=raw,value=latest,enable={{is_default_branch}}
type=sha

- name: Build and push Docker image
uses: docker/build-push-action@v7
uses: docker/build-push-action@v7.3.0
with:
context: .
file: Dockerfile.builder
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
working-directory: frontend
steps:
- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
ref: ${{ inputs.ref }}

Expand All @@ -49,7 +49,7 @@ jobs:
working-directory: backend
steps:
- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
ref: ${{ inputs.ref }}

Expand All @@ -70,7 +70,7 @@ jobs:
ASTRO_TELEMETRY_DISABLED: "1"
steps:
- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
ref: ${{ inputs.ref }}

Expand All @@ -95,15 +95,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
ref: ${{ inputs.ref }}

- name: Setup Docker buildx
uses: docker/setup-buildx-action@v4
uses: docker/setup-buildx-action@v4.3.0

- name: Build Docker image (no push)
uses: docker/build-push-action@v7
uses: docker/build-push-action@v7.3.0
with:
context: .
push: false
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
fetch-depth: 0

Expand All @@ -57,7 +57,7 @@ jobs:
run: python -m pytest --junitxml=test-results/junit.xml --cov=splex --cov-report=xml:coverage.xml

- name: SonarCloud Scan
uses: SonarSource/sonarcloud-github-action@v5
uses: SonarSource/sonarcloud-github-action@v5.0.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
Expand All @@ -71,7 +71,7 @@ jobs:
should_release: ${{ steps.evaluate.outputs.should_release }}
steps:
- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
fetch-depth: 0

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/expo-sdk-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
working-directory: frontend
steps:
- name: Checkout repository
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1

- name: Setup frontend
uses: ./.github/actions/setup-frontend
Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:

- name: Create or update pull request
if: steps.diff.outputs.changed == 'true'
uses: peter-evans/create-pull-request@v8
uses: peter-evans/create-pull-request@v8.1.1
with:
add-paths: |
frontend/package.json
Expand Down
34 changes: 17 additions & 17 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,17 +41,17 @@ jobs:
tag: ${{ steps.semantic.outputs.new_release_git_tag }}
steps:
- name: Checkout
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
fetch-depth: 0

- name: Setup Node.js
uses: actions/setup-node@v7
uses: actions/setup-node@v7.0.0
with:
node-version-file: frontend/.nvmrc

- name: Setup Python
uses: actions/setup-python@v7
uses: actions/setup-python@v7.0.0
with:
python-version-file: backend/.python-version

Expand Down Expand Up @@ -146,7 +146,7 @@ jobs:
changed: ${{ steps.compare.outputs.changed }}
steps:
- name: Checkout release commit
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
ref: ${{ github.sha }}
fetch-depth: 0
Expand All @@ -169,7 +169,7 @@ jobs:

- name: Checkout previous tag
if: steps.prev-tag.outputs.tag != ''
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
ref: ${{ steps.prev-tag.outputs.tag }}
path: prev-release
Expand Down Expand Up @@ -216,17 +216,17 @@ jobs:
pull-requests: write
steps:
- name: Checkout
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
fetch-depth: 0

- name: Setup Node.js
uses: actions/setup-node@v7
uses: actions/setup-node@v7.0.0
with:
node-version-file: frontend/.nvmrc

- name: Setup Python
uses: actions/setup-python@v7
uses: actions/setup-python@v7.0.0
with:
python-version-file: backend/.python-version

Expand All @@ -252,22 +252,22 @@ jobs:
packages: write
steps:
- name: Checkout tag
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
ref: ${{ needs.semantic-preview.outputs.tag }}

- name: Setup Docker buildx
uses: docker/setup-buildx-action@v4
uses: docker/setup-buildx-action@v4.3.0

- name: Log into ghcr.io
uses: docker/login-action@v4
uses: docker/login-action@v4.6.0
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build and push Docker image
uses: docker/build-push-action@v7
uses: docker/build-push-action@v7.3.0
with:
context: .
push: true
Expand All @@ -289,7 +289,7 @@ jobs:
EXPO_TOKEN: ${{ secrets.EXPO_TOKEN }}
steps:
- name: Checkout tag
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
ref: ${{ needs.semantic-preview.outputs.tag }}

Expand Down Expand Up @@ -323,12 +323,12 @@ jobs:
swap-storage: false

- name: Checkout tag
uses: actions/checkout@v7
uses: actions/checkout@v7.0.1
with:
ref: ${{ needs.semantic-preview.outputs.tag }}

- name: Log into ghcr.io
uses: docker/login-action@v4
uses: docker/login-action@v4.6.0
with:
registry: ghcr.io
username: ${{ github.actor }}
Expand Down Expand Up @@ -363,7 +363,7 @@ jobs:
production-apk "splex-${RELEASE_VERSION}.apk"

- name: Attach AAB and APK to GitHub release
uses: softprops/action-gh-release@v3
uses: softprops/action-gh-release@v3.0.3
with:
tag_name: ${{ needs.semantic-preview.outputs.tag }}
files: |
Expand All @@ -381,7 +381,7 @@ jobs:
contents: write
steps:
- name: Append note to GitHub release
uses: softprops/action-gh-release@v3
uses: softprops/action-gh-release@v3.0.3
with:
tag_name: ${{ needs.semantic-preview.outputs.tag }}
append_body: true
Expand Down
2 changes: 1 addition & 1 deletion frontend-landing/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion frontend-landing/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"type": "module",
"description": "Marketing landing page for Splex, served by the backend at the site root.",
"engines": {
"node": ">=22.12.0"
"node": "v26.8.1"
},
"scripts": {
"sync-assets": "node scripts/sync-assets.mjs",
Expand Down
Loading