diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3436668..92ac790 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -3,38 +3,24 @@ name: Build and Push Docker Image on: push: branches: + - main - dev jobs: build_and_push: - runs-on: ubuntu-22.04 - container: ghcr.io/catthehacker/ubuntu:act-latest + runs-on: ubuntu-latest + container: + image: ghcr.io/catthehacker/ubuntu:act-latest steps: - - name: Set ulimit - run: | - ulimit -n 524288 - - name: Checkout repository uses: actions/checkout@v3 - - name: Install dependencies - run: | - apt-get update - apt-get install -y apt-transport-https ca-certificates curl software-properties-common - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - - add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" - apt-get update - apt-get install -y docker-ce docker-ce-cli containerd.io - # Installation de Docker # - name: Install Docker # run: | # apt-get update # apt-get install -y docker.io - - - name: Create a symbolic link Docker - run: ln -s ~/.docker/run/docker.sock /var/run/docker.sock - name: Login to Docker Registry uses: docker/login-action@v2 @@ -50,8 +36,7 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - with: - mount-docker-socket: true + # - name: Get Gitea Tags # id: get_tags @@ -71,4 +56,3 @@ jobs: context: "{{defaultContext}}" push: true tags: "git.coopgo.io/coopgo-platform/mobility-accounts:test" - mount-docker-socket: true \ No newline at end of file