Skip to content

change reuse badge link #20

change reuse badge link

change reuse badge link #20

Workflow file for this run

name: CI/CD
on:
push:
pull_request:
env:
PROJECT_NAME: metadata-api
GOOGLE_SERVICE_ACCOUNT_JSON: ${{ secrets.GOOGLE_SERVICE_ACCOUNT_JSON }}
DOCKER_IMAGE: ghcr.io/${{ github.repository }}/${{ github.event.repository.name }}
DOCKER_TAG: ${{ github.sha }}
jobs:
# currently no test available
# test:
# runs-on: ubuntu-20.04
# steps:
# - uses: actions/checkout@v2
# - name: REUSE Compliance Check
# uses: fsfe/reuse-action@v1
#
# deploy-test:
# runs-on: ubuntu-20.04
# if: github.ref == 'refs/heads/main'
# # needs: test
# steps:
# - name: Checkout source code
# uses: actions/checkout@v2
# - name: Create .env file
# uses: noi-techpark/github-actions/env-file@v2
# env:
# X_COMPOSE_PROJECT_NAME: ${{ env.PROJECT_NAME }}
# X_DOCKER_IMAGE: ${{ env.DOCKER_IMAGE }}
# X_DOCKER_TAG: ${{ env.DOCKER_TAG }}
# X_SPREADSHEET_RANGE: A4:H1000
# X_SPREADSHEET_ID: 1ES48HODXtPH6sdWV2EinI-n1IEY2hHOD7arRQ10Mb7E
# X_SPREADSHEET_MOBILITY: GeneratedMobility
# X_SPREADSHEET_TOURISM: GeneratedTourism
# X_SCHEDULER_TIMEOUT: 1800
# X_API_SERVER_PORT: 1001
# - name: create service-account.json
# run: echo $GOOGLE_SERVICE_ACCOUNT_JSON > service-account.json
# - name: Build and push
# uses: noi-techpark/github-actions/docker-build-and-push@v2
# with:
# docker-username: ${{ github.actor }}
# docker-password: ${{ secrets.GITHUB_TOKEN }}
# - name: Deploy application
# uses: noi-techpark/github-actions/docker-deploy@v2
# with:
# hosts: 'test'
# ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
# docker-username: 'noi-techpark-bot'
# docker-password: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
# project-name: ${{ env.PROJECT_NAME }}
# deploy-prod:
# runs-on: ubuntu-20.04
# if: github.ref == 'refs/heads/prod'
# # needs: test
# steps:
# - name: Checkout source code
# uses: actions/checkout@v2
# - name: Create .env file
# uses: noi-techpark/github-actions/env-file@v2
# env:
# X_COMPOSE_PROJECT_NAME: ${{ env.PROJECT_NAME }}
# X_DOCKER_IMAGE: ${{ env.DOCKER_IMAGE }}
# X_DOCKER_TAG: ${{ env.DOCKER_TAG }}
# X_SPREADSHEET_RANGE: A4:H1000
# X_SPREADSHEET_ID: 1ES48HODXtPH6sdWV2EinI-n1IEY2hHOD7arRQ10Mb7E
# X_SCHEDULER_TIMEOUT: 1800
# X_API_SERVER_PORT: 1001
# - name: create service-account.json
# run: echo $GOOGLE_SERVICE_ACCOUNT_JSON > service-account.json
# - name: Build and push
# uses: noi-techpark/github-actions/docker-build-and-push@v2
# with:
# docker-username: ${{ github.actor }}
# docker-password: ${{ secrets.GITHUB_TOKEN }}
# - name: Deploy application
# uses: noi-techpark/github-actions/docker-deploy@v2
# with:
# hosts: 'prod'
# ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
# docker-username: 'noi-techpark-bot'
# docker-password: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
# project-name: ${{ env.PROJECT_NAME }}