From 809c831c6a2e315609a23b2beb231793d7c6ce29 Mon Sep 17 00:00:00 2001 From: Dave Henderson Date: Sat, 17 Aug 2019 12:51:10 -0400 Subject: Adding some GitHub actions Signed-off-by: Dave Henderson --- .github/labeler.yml | 10 ++++++++++ .github/workflows/docker.yml | 28 ++++++++++++++++++++++++++++ .github/workflows/label.yml | 12 ++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 .github/labeler.yml create mode 100644 .github/workflows/docker.yml create mode 100644 .github/workflows/label.yml (limited to '.github') diff --git a/.github/labeler.yml b/.github/labeler.yml new file mode 100644 index 00000000..ebc41aaa --- /dev/null +++ b/.github/labeler.yml @@ -0,0 +1,10 @@ +documentation: +- docs/**/* +- docs-src/**/* + +dependencies: +- Gopkg.lock +- Gopkg.toml +- go.mod +- go.sum +- vendor/**/* diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml new file mode 100644 index 00000000..4eb0e413 --- /dev/null +++ b/.github/workflows/docker.yml @@ -0,0 +1,28 @@ +name: Docker Build +on: [push] + +jobs: + # login: + # runs-on: ubuntu-latest + + # steps: + # - uses: actions/docker/login@master + # secrets: [DOCKER_USERNAME, DOCKER_PASSWORD] + # env: + # DOCKER_REGISTRY_URL: docker.pkg.github.com + docker_version: + runs-on: ubuntu-latest + steps: + - run: docker version + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Make Docker images + run: make docker-images + env: + DOCKER_BUILDKIT: '1' + # - uses: actions/setup-go@v1 + # with: + # go-version: '1.12.9' + diff --git a/.github/workflows/label.yml b/.github/workflows/label.yml new file mode 100644 index 00000000..c01c3569 --- /dev/null +++ b/.github/workflows/label.yml @@ -0,0 +1,12 @@ +name: Labeler +on: [pull_request] + +jobs: + label: + + runs-on: ubuntu-latest + + steps: + - uses: actions/labeler@v2 + with: + repo-token: "${{ secrets.GITHUB_TOKEN }}" -- cgit v1.2.3