From 4c8ee3417d6023374b1b7fe8c3b4c281f0a97319 Mon Sep 17 00:00:00 2001 From: Niels Hofmans Date: Thu, 15 Oct 2020 14:14:09 +0200 Subject: [PATCH 1/2] Delete .whitesource --- .whitesource | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 .whitesource diff --git a/.whitesource b/.whitesource deleted file mode 100644 index e0aaa3e..0000000 --- a/.whitesource +++ /dev/null @@ -1,8 +0,0 @@ -{ - "checkRunSettings": { - "vulnerableCheckRunConclusionLevel": "failure" - }, - "issueSettings": { - "minSeverityLevel": "LOW" - } -} \ No newline at end of file From 240b28e7503fa4de711a1c6dd6461cff1e135a5a Mon Sep 17 00:00:00 2001 From: Niels Hofmans Date: Thu, 15 Oct 2020 14:15:07 +0200 Subject: [PATCH 2/2] fix(ci): push to ghcr --- .github/workflows/publish.yaml | 38 ---------------------------------- .github/workflows/release.yaml | 38 ++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 38 deletions(-) delete mode 100644 .github/workflows/publish.yaml create mode 100644 .github/workflows/release.yaml diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml deleted file mode 100644 index 8544efd..0000000 --- a/.github/workflows/publish.yaml +++ /dev/null @@ -1,38 +0,0 @@ -on: - push: - branches: - - master - -name: push image -jobs: - dockerpush: - name: docker build - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2.3.3 - - name: extract tag - id: vars - run: | - echo ::set-output name=debian_version::$(grep '^FROM debian' Dockerfile | cut -d ' ' -f 2 | cut -d ':' -f 2 | cut -d '-' -f 1) - echo "Pushing version ${{ steps.vars.outputs.debian_version }}" - - name: Docker Login - uses: azure/docker-login@v1 - with: - login-server: docker.pkg.github.com - username: hazcod - password: ${{ secrets.GITHUB_TOKEN }} - - name: Build & Push image - run: | - export IMAGENAME="docker.pkg.github.com/ironpeakservices/iron-debian/iron-debian:${{ steps.vars.outputs.debian_version }}" - docker build --tag "$IMAGENAME" . - docker create --name image "$IMAGENAME" - docker export image | docker import - "$IMAGENAME" - docker push "$IMAGENAME" - - name: Create GitHub release - uses: sondreb/action-release@master - with: - token: ${{ secrets.GITHUB_TOKEN }} - draft: false - prerelease: false - tag: ${{ steps.vars.outputs.debian_version }} - diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml new file mode 100644 index 0000000..5a25aa8 --- /dev/null +++ b/.github/workflows/release.yaml @@ -0,0 +1,38 @@ +on: + push: + branches: + - master + +name: Publish Image +jobs: + dockerpush: + name: docker build + runs-on: ubuntu-latest + steps: + - + uses: actions/checkout@v2.0.0 + - + uses: go-semantic-release/action@v1 + id: version + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + - + run: echo "Pushing version ${{ steps.version.outputs.version }}" + - + name: Publish to Registry + uses: elgohr/Publish-Docker-Github-Action@2.22 + with: + registry: ghcr.io + name: "ghcr.io/ironpeakservices/iron-debian:${{ steps.version.outputs.version }}" + username: hazcod + password: ${{ secrets.PACKAGE_TOKEN }} + - + name: Create GitHub release + uses: actions/create-release@v1.1.4 + with: + tag_name: ${{ steps.version.outputs.version }} + release_name: iron-debian + draft: false + prerelease: false + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}