diff --git a/.github/workflows/draft-release.yml b/.github/workflows/draft-release.yml deleted file mode 100644 index 069e89a..0000000 --- a/.github/workflows/draft-release.yml +++ /dev/null @@ -1,15 +0,0 @@ -name: Draft Release - -on: - push: - branches: - - main - -jobs: - build: - runs-on: ubuntu-latest - steps: - - name: Release Drafter - uses: release-drafter/release-drafter@v5.12.1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/publish-image.yml b/.github/workflows/publish-image.yml deleted file mode 100644 index d0424b2..0000000 --- a/.github/workflows/publish-image.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: Publish to DockerHub - -on: - push: - branches: - - main - release: - types: - - published -env: - - DOCKER_USER: bilts - DOCKER_PREFIX: harmonyservices/ - GIT_PREFIX: nasa/harmony- - # Or specify a full image name not derived from the repo - # IMAGE_NAME: custom-org/custom-image-name - -jobs: - push: - runs-on: ubuntu-latest - permissions: - packages: write - contents: read - steps: - - uses: actions/checkout@v2 - - name: Build image - run: | - mkdir -p deps - docker build . --file Dockerfile --tag "${GITHUB_REPOSITORY}" --label "runnumber=${GITHUB_RUN_ID}" - - name: Log into registry - run: echo "${{ secrets.DOCKERHUB }}" | docker login -u "${DOCKER_USER}" --password-stdin - - name: Push image - run: | - IMAGE_NAME=${IMAGE_NAME:-$(echo "${GITHUB_REPOSITORY}" | sed "s,^${GIT_PREFIX},${DOCKER_PREFIX},g")} - - # For tagged versions, translate e.g. "refs/tags/v1.2.3" -> "1.2.3" - VERSION=$(echo "${{ github.ref }}" | sed -e 's,.*/\(.*\),\1,') - [[ "${{ github.ref }}" == "refs/tags/"* ]] && VERSION=$(echo $VERSION | sed -e 's/^v//') - - # For the main branch, use "latest" as the version - [ "$VERSION" == "main" ] && VERSION=latest - - IMAGE_ID="${IMAGE_NAME}:${VERSION}" - echo "Pushing ${IMAGE_ID}" - docker tag "${GITHUB_REPOSITORY}" "${IMAGE_ID}" - docker push "${IMAGE_ID}"