This commit is contained in:
MartinBraquet
2025-12-04 21:12:12 +01:00
parent c458b42821
commit 4a64e5f0a0
2 changed files with 15 additions and 13 deletions

View File

@@ -46,6 +46,19 @@ jobs:
echo "changed=true" >> $GITHUB_OUTPUT
fi
- name: Install Tofu (Terraform)
if: steps.check.outputs.changed == 'true'
run: |
sudo apt-get update
sudo apt-get install -y wget unzip
LATEST=https://github.com/opentofu/opentofu/releases/download/v1.10.5/tofu_1.10.5_linux_amd64.zip
cd /tmp || exit 1
curl -LO "$LATEST"
unzip -o tofu_*_linux_amd64.zip
sudo mv tofu /usr/local/bin/
rm tofu_*_linux_amd64.zip
echo "OpenTofu version: $(tofu version)"
- name: Setup Node.js
if: steps.check.outputs.changed == 'true'
uses: actions/setup-node@v4
@@ -68,19 +81,8 @@ jobs:
with:
project_id: compass-130ba
- name: Install Tofu (Terraform)
run: |
sudo apt-get update
sudo apt-get install -y wget unzip
LATEST=https://github.com/opentofu/opentofu/releases/download/v1.10.5/tofu_1.10.5_linux_amd64.zip
cd /tmp || exit 1
curl -LO "$LATEST"
unzip -o tofu_*_linux_amd64.zip
sudo mv tofu /usr/local/bin/
rm tofu_*_linux_amd64.zip
info "OpenTofu version: $(tofu version)"
- name: Configure Docker for Artifact Registry
if: steps.check.outputs.changed == 'true'
run: |
gcloud auth configure-docker us-west1-docker.pkg.dev --quiet

View File

@@ -1,7 +1,7 @@
{
"name": "@compass/api",
"description": "Backend API endpoints",
"version": "1.0.3",
"version": "1.0.4",
"private": true,
"scripts": {
"watch:serve": "tsx watch src/serve.ts",