wip: workflows
Some checks failed
Docker build and push / terraform (push) Failing after 4s

Signed-off-by: Artémis Michelot <artemis.michelot@gmail.com>
This commit is contained in:
2025-09-26 11:38:53 +02:00
parent e530ce091e
commit d500ac45ed
2 changed files with 1 additions and 39 deletions

View File

@@ -2,8 +2,6 @@ name: Docker build and push
on:
push:
branches:
- "main"
env:
TOKEN: ${{ secrets.GRANT_ALL }}
@@ -19,5 +17,6 @@ jobs:
run: |
docker info
docker ps
docker login -u gitea -p "${TOKEN}"
cat ~/.docker/config.json

View File

@@ -1,37 +0,0 @@
name: Terraform plan
on:
push:
branches-ignore:
- "main"
env:
TF_HTTP_USERNAME: ${{ secrets.TF_HTTP_USERNAME }}
TF_HTTP_PASSWORD: ${{ secrets.TF_HTTP_PASSWORD }}
OVH_ENDPOINT: ${{ vars.OVH_ENDPOINT }}
OVH_APPLICATION_KEY: ${{ secrets.OVH_APPLICATION_KEY }}
OVH_APPLICATION_SECRET: ${{ secrets.OVH_APPLICATION_SECRET }}
OVH_CONSUMER_KEY: ${{ secrets.OVH_CONSUMER_KEY }}
jobs:
terraform:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Download latest terraform version
run: |
TFV=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version')
curl -JOL "https://releases.hashicorp.com/terraform/${TFV}/terraform_${TFV}_linux_amd64.zip"
unzip "terraform_${TFV}_linux_amd64.zip"
cp terraform /usr/bin/
chmod +x /usr/bin/terraform
- name: Terraform Init & Format
run: |
terraform init
terraform fmt -check -recursive
- name: Terraform Plan
run: terraform plan -out=tfplan