From f875b01ba5fe06c4214508d66e6779b9b9137e67 Mon Sep 17 00:00:00 2001 From: Francesco Rizzi Date: Sat, 12 Oct 2024 18:05:09 +0200 Subject: [PATCH] remove docker wf --- .github/workflows/ci-docker.yml | 53 --------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 .github/workflows/ci-docker.yml diff --git a/.github/workflows/ci-docker.yml b/.github/workflows/ci-docker.yml deleted file mode 100644 index 4a2a9f97e..000000000 --- a/.github/workflows/ci-docker.yml +++ /dev/null @@ -1,53 +0,0 @@ -name: pressio-containers - -on: - push: - branches: - - 'develop' - pull_request: - types: [ opened, reopened, synchronize ] - paths: - - '.github/workflows/ci-docker.yml' - - 'docker_scripts/**' - schedule: - - cron: '0 5 * * FRI' - -jobs: - CI: - strategy: - matrix: - config: - - {dockerfile: 'fedora-clang', compiler-version: '17', tag: 'latest'} - - {dockerfile: 'fedora-gnu', compiler-version: '13', tag: 'latest'} - # - {dockerfile: 'intel-oneapi', compiler-version: 'latest'} - - {dockerfile: 'ubuntu-clang', compiler-version: '14', tag: 'latest'} - - {dockerfile: 'ubuntu-gnu-trilinos', compiler-version: '11', tag: 'ef73d14'} - - {dockerfile: 'ubuntu-gnu-trilinos', compiler-version: '11', tag: '702aac5'} - - {dockerfile: 'ubuntu-gnu-trilinos', compiler-version: '11', tag: 'trilinos-release-14-4-0'} - - {dockerfile: 'ubuntu-gnu', compiler-version: '11', tag: 'latest'} - runs-on: ubuntu-latest - permissions: - contents: read - packages: write - steps: - - name: Checkout out code - uses: actions/checkout@v4 - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - name: Login to Github Container Registry - uses: docker/login-action@v3 - if: github.repository == 'Pressio/pressio' && github.ref == 'refs/heads/develop' - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Build and Push Docker images for Github Container Registry - uses: docker/build-push-action@v4 - with: - tags: ghcr.io/pressio/${{ matrix.config.dockerfile }}-${{ matrix.config.compiler-version }}:${{ matrix.config.tag }} - file: docker_scripts/${{ matrix.config.dockerfile }}.dockerfile - build-args: | - COMPILER_VERSION=${{ matrix.config.compiler-version }} - DOCKER_TAG=${{ matrix.config.tag }} - pull: true - push: ${{ github.repository == 'Pressio/pressio' && github.ref == 'refs/heads/develop' }}