From c8a25ffe5afdd5dfe25c5c8ec3d6c8a4485beed4 Mon Sep 17 00:00:00 2001 From: Aiara Lobo Gomes Date: Thu, 24 Aug 2023 07:39:42 +0200 Subject: [PATCH] Building image --- .github/workflows/github_actions.yaml | 72 +++++++++++++-------------- setup.py | 2 +- 2 files changed, 37 insertions(+), 37 deletions(-) diff --git a/.github/workflows/github_actions.yaml b/.github/workflows/github_actions.yaml index a2e47f3..7f9df59 100644 --- a/.github/workflows/github_actions.yaml +++ b/.github/workflows/github_actions.yaml @@ -33,39 +33,39 @@ jobs: # stop the build if not following PEP8 guidelines flake8 . -# containerize: -# -# runs-on: ubuntu-latest -# -# steps: -# - name: Checkout repository -# uses: actions/checkout@v2 -# - name: Extract branch name -# shell: bash -# run: echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})" -# id: extract_branch -# - name: downcase REPO -# run: | -# echo "REPO=${GITHUB_REPOSITORY,,}" >>${GITHUB_ENV} -# - name: Log in to the Container registry -# uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9 -# with: -# registry: ${{ env.REGISTRY }} -# username: ${{ github.actor }} -# password: ${{ secrets.GITHUB_TOKEN }} -# - name: Build container -# id: docker_build -# uses: docker/build-push-action@v2 -# if: steps.extract_branch.outputs.branch != 'main' -# with: -# context: ./ -# push: true -# tags: ghcr.io/${{ env.REPO }}:${{ steps.extract_branch.outputs.branch }} -# - name: Build container -# id: docker_build_main -# uses: docker/build-push-action@v2 -# if: steps.extract_branch.outputs.branch == 'main' -# with: -# context: ./ -# push: true -# tags: ghcr.io/${{ env.REPO }}:${{ steps.extract_branch.outputs.branch }}, ghcr.io/${{ env.REPO }}:latest + containerize: + + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + - name: Extract branch name + shell: bash + run: echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})" + id: extract_branch + - name: downcase REPO + run: | + echo "REPO=${GITHUB_REPOSITORY,,}" >>${GITHUB_ENV} + - name: Log in to the Container registry + uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9 + with: + registry: ${{ env.REGISTRY }} + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + - name: Build container + id: docker_build + uses: docker/build-push-action@v2 + if: steps.extract_branch.outputs.branch != 'main' + with: + context: ./ + push: true + tags: ghcr.io/${{ env.REPO }}:${{ steps.extract_branch.outputs.branch }} + - name: Build container + id: docker_build_main + uses: docker/build-push-action@v2 + if: steps.extract_branch.outputs.branch == 'main' + with: + context: ./ + push: true + tags: ghcr.io/${{ env.REPO }}:${{ steps.extract_branch.outputs.branch }}, ghcr.io/${{ env.REPO }}:latest diff --git a/setup.py b/setup.py index d53ab84..9d45f8d 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ description='Vantage6 algorithm for kmeans', long_description=long_description, long_description_content_type='text/markdown', - url='https://github.com/aiaragomes/v6-kmeans-py', + url='https://github.com/MaastrichtU-CDS/v6-kmeans-py', license='MIT License', keywords=['Vantage6', 'Federated Algorithms', 'Unsupervised Learning'], packages=find_packages(),