diff --git a/.github/workflows/julia.yml b/.github/workflows/julia.yml deleted file mode 100644 index 9c59432..0000000 --- a/.github/workflows/julia.yml +++ /dev/null @@ -1,62 +0,0 @@ -name: julia - -on: - schedule: - - cron: '0 21 * * 6' - push: - branches: - - 'master' - - 'main' - -jobs: - docker: - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v2 - - - name: Docker meta - id: meta - uses: docker/metadata-action@v3 - with: - # list of Docker images to use as base name for tags - images: | - geocompr/geocompr - ghcr.io/geocompx/docker - # generate Docker tags based on the following events/attributes - tags: | - type=raw,value=julia - type=sha,prefix=julia_ - type=schedule,pattern={{date 'YYYY-MM-DD'}},prefix=julia_ - - - name: Set up QEMU - uses: docker/setup-qemu-action@v1 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 - - - name: Login to DockerHub - uses: docker/login-action@v1 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v1 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v3 - with: - context: julia - push: ${{ github.event_name != 'pull_request' }} - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - - - - diff --git a/julia/Dockerfile b/julia/Dockerfile deleted file mode 100644 index fbd8709..0000000 --- a/julia/Dockerfile +++ /dev/null @@ -1,16 +0,0 @@ -FROM julia:1.11.0-rc3-bullseye -# Install wget and unzip: -RUN apt update && apt install -y \ - wget \ - unzip \ - git \ - julia \ - python3 \ - python3-pip \ - && rm -rf /var/lib/apt/lists/* -# Install quarto -RUN wget https://github.com/quarto-dev/quarto-cli/releases/download/v1.5.54/quarto-1.5.54-linux-amd64.deb -RUN dpkg -i quarto* -RUN rm quarto* -# Install quarto julia requirements -RUN python3 -m pip install jupyter