From fc5359b6f60bcd21a0fe23e81bbb193015aeeb68 Mon Sep 17 00:00:00 2001 From: Michael Date: Wed, 13 Aug 2025 10:30:06 +0200 Subject: [PATCH] Remove Semaphore CI --- .github/workflows/release.yaml | 2 -- .semaphore/semaphore.yml | 13 ------------- Makefile | 5 ----- README.md | 1 - script/release-packages.sh | 28 ---------------------------- 5 files changed, 49 deletions(-) delete mode 100644 .semaphore/semaphore.yml delete mode 100755 script/release-packages.sh diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 7744af1f2..c05cad0de 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -126,8 +126,6 @@ jobs: tar cfz "dist/traefik-${VERSION}.src.tar.gz" \ --exclude-vcs \ --exclude .idea \ - --exclude .travis \ - --exclude .semaphoreci \ --exclude .github \ --exclude dist . diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml deleted file mode 100644 index 32f22b2b8..000000000 --- a/.semaphore/semaphore.yml +++ /dev/null @@ -1,13 +0,0 @@ -version: v1.0 -name: Traefik Release - deprecated -agent: - machine: - type: f1-standard-2 - os_image: ubuntu2204 -blocks: - - name: 'Do nothing' - task: - jobs: - - name: 'Do nothing' - commands: - - echo "Do nothing" diff --git a/Makefile b/Makefile index b3a7f58b5..518bcde92 100644 --- a/Makefile +++ b/Makefile @@ -177,11 +177,6 @@ generate-crd: generate-genconf: go run ./cmd/internal/gen/ -.PHONY: release-packages -#? release-packages: Create packages for the release -release-packages: generate-webui - $(CURDIR)/script/release-packages.sh - .PHONY: fmt #? fmt: Format the Code fmt: diff --git a/README.md b/README.md index 95cc252a3..1912d1772 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,6 @@

-[![Build Status SemaphoreCI](https://traefik-oss.semaphoreci.com/badges/traefik/branches/master.svg?style=shields)](https://traefik-oss.semaphoreci.com/projects/traefik) [![Docs](https://img.shields.io/badge/docs-current-brightgreen.svg)](https://doc.traefik.io/traefik) [![Go Report Card](https://goreportcard.com/badge/traefik/traefik)](https://goreportcard.com/report/traefik/traefik) [![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/traefik/traefik/blob/master/LICENSE.md) diff --git a/script/release-packages.sh b/script/release-packages.sh deleted file mode 100755 index 18ed92d3b..000000000 --- a/script/release-packages.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env bash -set -e - -if [ -n "${SEMAPHORE_GIT_TAG_NAME}" ]; then - echo "Releasing packages..." -else - echo "Skipping release" - exit 0 -fi - -rm -rf dist - -for os in linux darwin windows freebsd openbsd; do - goreleaser release --skip=publish -p 2 --timeout="90m" --config "$(go run ./internal/release "$os")" - go clean -cache -done - -cat dist/**/*_checksums.txt >> "dist/traefik_${VERSION}_checksums.txt" -rm dist/**/*_checksums.txt -tar cfz "dist/traefik-${VERSION}.src.tar.gz" \ - --exclude-vcs \ - --exclude .idea \ - --exclude .travis \ - --exclude .semaphoreci \ - --exclude .github \ - --exclude dist . - -chown -R "$(id -u)":"$(id -g)" dist/