Skip to content

Prepare for syncthing 1.27.5 #21

Prepare for syncthing 1.27.5

Prepare for syncthing 1.27.5 #21

Workflow file for this run

name: "PR"
on:
pull_request:
branches:
- "master"
jobs:
lint:
name: "Linting"
runs-on: "ubuntu-22.04"
steps:
- uses: "actions/checkout@v3"
- name: "Lint Dockerfile"
uses: "hadolint/[email protected]"
with:
dockerfile: "Dockerfile"
build:
name: "Build"
runs-on: "ubuntu-22.04"
steps:
- uses: "actions/checkout@v3"
- name: "Set up QEMU"
uses: "docker/setup-qemu-action@v2"
with:
platforms: "amd64,arm64,arm"
- name: "Set up Docker Buildx"
id: "buildx"
uses: "docker/setup-buildx-action@v2"
with:
install: true
- name: "Build images"
uses: "docker/build-push-action@v3"
with:
builder: "${{ steps.buildx.outputs.name }}"
context: "."
file: "./Dockerfile"
platforms: "linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v6"
push: false
tags: "latest"