From 37909adf6799a09e668beb50a1b4bd1f72d0e941 Mon Sep 17 00:00:00 2001 From: Luk Vermeulen Date: Thu, 29 Dec 2022 17:48:38 +0100 Subject: [PATCH] fix: delete main.yml --- .github/workflows/main.yml | 123 ------------------------------------- 1 file changed, 123 deletions(-) delete mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml deleted file mode 100644 index 3e989de..0000000 --- a/.github/workflows/main.yml +++ /dev/null @@ -1,123 +0,0 @@ -name: CI - -on: - push: - branches: [ main ] - workflow_dispatch: - -jobs: - build: - if: github.repository_owner == 'Informatievlaanderen' - name: Build - runs-on: ubuntu-latest - - steps: - - name: Checkout Code - uses: actions/checkout@v3 - - - name: Cache NPM - uses: actions/cache@v3 - env: - cache-name: cache-npm - with: - path: ~/.npm - key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-build-${{ env.cache-name }}- - - - name: Cache Paket - uses: actions/cache@v3 - env: - cache-name: cache-paket - with: - path: packages - key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('paket.lock') }} - restore-keys: | - ${{ runner.os }}-build-${{ env.cache-name }}- - - - name: Cache Python - uses: actions/cache@v3 - env: - cache-name: cache-pip - with: - path: ~/.cache/pip - key: ${{ runner.os }}-build-${{ env.cache-name }} - - - name: Parse repository name - run: echo REPOSITORY_NAME=$(echo "$GITHUB_REPOSITORY" | awk -F / '{print $2}' | sed -e "s/:refs//") >> $GITHUB_ENV - shell: bash - - - name: Setup Node.js - uses: actions/setup-node@v3 - - - name: Setup .NET Core - uses: actions/setup-dotnet@v2 - with: - dotnet-version: ${{ secrets.VBR_DOTNET_VERSION }} - - - name: Set up Python - uses: actions/setup-python@v3 - with: - python-version: '3.x' - - - name: Node version - shell: bash - run: node --version - - - name: .NET version - shell: bash - run: dotnet --info - - - name: Python version - shell: bash - run: python --version - - - name: Install NPM dependencies - shell: bash - run: npm install - - - name: Install Python dependencies - shell: bash - run: | - python -m pip install --upgrade pip - pip install requests markdown argparse - - - name: Run Semantic Release - shell: bash - run: npx semantic-release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GIT_COMMIT: ${{ github.sha }} - GIT_USERNAME: ${{ secrets.VBR_GIT_USER }} - GIT_AUTHOR_NAME: ${{ secrets.VBR_GIT_USER }} - GIT_COMMITTER_NAME: ${{ secrets.VBR_GIT_USER }} - GIT_EMAIL: ${{ secrets.VBR_GIT_EMAIL }} - GIT_AUTHOR_EMAIL: ${{ secrets.VBR_GIT_EMAIL }} - GIT_COMMITTER_EMAIL: ${{ secrets.VBR_GIT_EMAIL }} - - - name: Set Release Version - run: | - [ ! -f semver ] && echo none > semver - echo RELEASE_VERSION=$(cat semver) >> $GITHUB_ENV - shell: bash - - - name: Publish to NuGet - if: env.RELEASE_VERSION != 'none' - shell: bash - run: | - node packages/Be.Vlaanderen.Basisregisters.Build.Pipeline/Content/ci-nuget.js dist/$LIBNAME/$LIBNAME.$SEMVER.nupkg - node packages/Be.Vlaanderen.Basisregisters.Build.Pipeline/Content/ci-nuget.js dist/$LIBNAME/$LIBNAME.Microsoft.$SEMVER.nupkg - env: - LIBNAME: Be.Vlaanderen.Basisregisters.Projector - SEMVER: ${{ env.RELEASE_VERSION }} - NUGET_HOST: ${{ secrets.NUGET_HOST }} - NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }} - - - name: Publish to Confluence - if: env.RELEASE_VERSION != 'none' - shell: bash - run: ./packages/Be.Vlaanderen.Basisregisters.Build.Pipeline/Content/ci-confluence.sh - env: - CONFLUENCE_TITLE: ${{ env.REPOSITORY_NAME }} - CONFLUENCE_USERNAME: ${{ secrets.VBR_CONFLUENCE_USER }} - CONFLUENCE_PASSWORD: ${{ secrets.VBR_CONFLUENCE_PASSWORD }}