From ee19c396cb3f410e37cdfd1633aa664bc913bce5 Mon Sep 17 00:00:00 2001 From: Joe Grandja <10884212+jgrandja@users.noreply.github.com> Date: Tue, 22 Jul 2025 15:03:27 -0400 Subject: [PATCH] Delete .github/workflows directory Signed-off-by: Joe Grandja <10884212+jgrandja@users.noreply.github.com> --- .../continuous-integration-workflow.yml | 125 ------------------ .github/workflows/pr-build-workflow.yml | 28 ---- 2 files changed, 153 deletions(-) delete mode 100644 .github/workflows/continuous-integration-workflow.yml delete mode 100644 .github/workflows/pr-build-workflow.yml diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml deleted file mode 100644 index b5f4b833..00000000 --- a/.github/workflows/continuous-integration-workflow.yml +++ /dev/null @@ -1,125 +0,0 @@ -name: Build and Deploy - -on: - push: - branches: - - '**' - schedule: - - cron: '0 10 * * *' # Once per day at 10am UTC - -env: - RUN_JOBS: ${{ github.repository == 'spring-projects/spring-authorization-server' }} - -jobs: - prerequisites: - name: Pre-requisites for building - runs-on: ubuntu-latest - outputs: - runjobs: ${{ steps.continue.outputs.runjobs }} - project_version: ${{ steps.continue.outputs.project_version }} - steps: - - uses: actions/checkout@v3 - - id: continue - name: Determine if should continue - if: env.RUN_JOBS == 'true' - run: | - # Run jobs if in upstream repository - echo "runjobs=true" >> $GITHUB_OUTPUT - # Extract version from gradle.properties - version=$(cat gradle.properties | grep "version=" | awk -F'=' '{print $2}') - echo "project_version=$version" >> $GITHUB_OUTPUT - build: - name: Build - needs: [prerequisites] - strategy: - matrix: - os: [ubuntu-latest, windows-latest] - jdk: [8,11,17] - include: - - jdk: 8 - distribution: adopt - - jdk: 11 - distribution: adopt - - jdk: 17 - distribution: temurin - fail-fast: false - runs-on: ${{ matrix.os }} - if: needs.prerequisites.outputs.runjobs - steps: - - uses: actions/checkout@v3 - - name: Set up JDK ${{ matrix.jdk }} - uses: spring-io/spring-gradle-build-action@v2 - with: - java-version: ${{ matrix.jdk }} - distribution: ${{ matrix.distribution }} - - name: Build with Gradle - env: - GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }} - GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }} - GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }} - ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }} - ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }} - run: ./gradlew clean build --continue -PartifactoryUsername="$ARTIFACTORY_USERNAME" -PartifactoryPassword="$ARTIFACTORY_PASSWORD" - snapshot_tests: - name: Test against snapshots - needs: [prerequisites] - runs-on: ubuntu-latest - if: needs.prerequisites.outputs.runjobs - steps: - - uses: actions/checkout@v3 - - name: Set up JDK - uses: spring-io/spring-gradle-build-action@v2 - with: - java-version: 8 - distribution: adopt - - name: Snapshot Tests - env: - GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }} - GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }} - GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }} - ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }} - ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }} - run: ./gradlew test --refresh-dependencies -Duser.name=spring-builds+github -PartifactoryUsername="$ARTIFACTORY_USERNAME" -PartifactoryPassword="$ARTIFACTORY_PASSWORD" -PforceMavenRepositories=snapshot -PspringFrameworkVersion='5.3.+' -PspringSecurityVersion='5.8.+' -PlocksDisabled --stacktrace - deploy_artifacts: - name: Deploy Artifacts - needs: [build, snapshot_tests] - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Set up JDK - uses: spring-io/spring-gradle-build-action@v2 - with: - java-version: 8 - distribution: adopt - - name: Deploy Artifacts - env: - GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }} - GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }} - GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }} - ORG_GRADLE_PROJECT_signingKey: ${{ secrets.GPG_PRIVATE_KEY }} - ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.GPG_PASSPHRASE }} - OSSRH_TOKEN_USERNAME: ${{ secrets.OSSRH_S01_TOKEN_USERNAME }} - OSSRH_TOKEN_PASSWORD: ${{ secrets.OSSRH_S01_TOKEN_PASSWORD }} - ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }} - ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }} - run: ./gradlew publishArtifacts finalizeDeployArtifacts -Duser.name=spring-builds+github -PossrhUsername="$OSSRH_TOKEN_USERNAME" -PossrhPassword="$OSSRH_TOKEN_PASSWORD" -PartifactoryUsername="$ARTIFACTORY_USERNAME" -PartifactoryPassword="$ARTIFACTORY_PASSWORD" --stacktrace - deploy_docs: - name: Deploy Docs - needs: [build, snapshot_tests] - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Set up JDK - uses: spring-io/spring-gradle-build-action@v2 - with: - java-version: 8 - distribution: adopt - - name: Deploy Docs - env: - GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }} - GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }} - GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }} - DOCS_USERNAME: ${{ secrets.DOCS_USERNAME }} - DOCS_SSH_KEY: ${{ secrets.DOCS_SSH_KEY }} - DOCS_HOST: ${{ secrets.DOCS_HOST }} - run: ./gradlew deployDocs -Duser.name=spring-builds+github -PdeployDocsSshKey="$DOCS_SSH_KEY" -PdeployDocsSshUsername="$DOCS_USERNAME" -PdeployDocsHost="$DOCS_HOST" --stacktrace diff --git a/.github/workflows/pr-build-workflow.yml b/.github/workflows/pr-build-workflow.yml deleted file mode 100644 index 3cfdd8de..00000000 --- a/.github/workflows/pr-build-workflow.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: PR build - -on: - pull_request: - branches: - - '**' - -jobs: - build: - name: Build - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest, windows-latest] - jdk: [8] - include: - - jdk: 8 - distribution: adopt - fail-fast: false - steps: - - uses: actions/checkout@v3 - - name: Set up JDK ${{ matrix.jdk }} - uses: spring-io/spring-gradle-build-action@v2 - with: - java-version: ${{ matrix.jdk }} - distribution: ${{ matrix.distribution }} - - name: Build with Gradle - run: ./gradlew clean build