Skip to content

Updated Module View #30

Updated Module View

Updated Module View #30

Workflow file for this run

# name: Push & Deploy
# on:
# push:
# branches:
# - "master"
# jobs:
# qodana_test:
# runs-on: ubuntu-latest
# permissions:
# contents: write
# pull-requests: write
# checks: write
# steps:
# - uses: actions/checkout@v3
# with:
# ref: ${{ github.event.pull_request.head.sha }} # to check out the actual pull request commit, not the merge commit
# fetch-depth: 0 # a full history is required for pull request analysis
# - name: "Qodana Scan"
# uses: JetBrains/[email protected]
# env:
# QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }}
# docker:
# runs-on: ubuntu-latest
# needs: qodana_test
# steps:
# - name: Checkout
# uses: actions/checkout@v4
# - name: Set up QEMU
# uses: docker/setup-qemu-action@v3
# - name: Set up Docker Buildx
# uses: docker/setup-buildx-action@v3
# - name: Login to Docker Hub
# uses: docker/login-action@v3
# with:
# username: ${{ secrets.DOCKER_USERNAME }}
# password: ${{ secrets.DOCKER_PASSWORD }}
# - name: Build and push
# uses: docker/build-push-action@v5
# with:
# context: .
# push: true
# tags: aaraz/resourcesite:latest
# platforms: linux/amd64,linux/arm64
# deploy:
# runs-on: ubuntu-latest
# needs: docker
# steps:
# - name: Checkout
# uses: actions/checkout@v4
# - name: Deploy
# uses: appleboy/ssh-action@master
# with:
# host: ${{ secrets.SERVER_HOST }}
# username: ${{ secrets.SERVER_USER }}
# key: ${{ secrets.SERVER_KEY }}
# script: |
# cd resourcesite_deployement && docker-compose down && docker-compose pull && docker-compose up -d