diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 41a146c..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,14 +0,0 @@ -# To get started with Dependabot version updates, you'll need to specify which -# package ecosystems to update and where the package manifests are located. -# Please see the documentation for all configuration options: -# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates - -version: 2 -updates: - # Enable version updates for Docker - - package-ecosystem: "docker" - # Look for a `Dockerfile` in the `root` directory - directory: "/" - # Check for updates once a week - schedule: - interval: "weekly" diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml deleted file mode 100644 index 1fda4f7..0000000 --- a/.github/workflows/docker-image.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Docker Image CI - -on: - push: - branches: - - master - pull_request: - branches: - - master - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: - schedule: - - cron: "0 4 * * 0-6" - -jobs: - - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - with: - submodules: 'recursive' - - name: Build the Docker image - run: docker build . --file Dockerfile --tag goryn-pathfinder-containers:$(date +%s) - diff --git a/.github/workflows/publish-docker.yaml b/.github/workflows/publish-docker.yaml deleted file mode 100644 index 87bb4e8..0000000 --- a/.github/workflows/publish-docker.yaml +++ /dev/null @@ -1,48 +0,0 @@ -name: Create and publish a Docker image - -on: - release: - types: [published] - -env: - REGISTRY: ghcr.io - IMAGE_NAME_OWNER: ${{ github.repository_owner }} - -jobs: - build-and-publish: - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - include: - - dockerfile: ./pathfinder.Dockerfile - image_name: pathfinder - - dockerfile: ./pf-websocket.Dockerfile - image_name: pf-websocket - permissions: - contents: read - packages: write - steps: - - name: Checkout repository - uses: actions/checkout@v3 - with: - submodules: 'recursive' - - name: Log in to the Container registry - uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9 - with: - registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Extract metadata (tags, labels) for Docker - id: meta - uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 - with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_OWNER }}/${{ matrix.image_name }} - - name: Build and push Docker image - uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc - with: - context: . - file: ${{ matrix.dockerfile }} - push: true - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }}