diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f17f51b2..ac6621f1 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,4 +9,3 @@ updates: directory: "/" # Location of package manifests schedule: interval: "weekly" - diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml new file mode 100644 index 00000000..cf8e1ce4 --- /dev/null +++ b/.github/workflows/cmake.yml @@ -0,0 +1,37 @@ +name: CMake + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +env: + # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) + BUILD_TYPE: Release + +jobs: + build: + # The CMake configure and build commands are platform agnostic and should work equally well on Windows or Mac. + # You can convert this to a matrix build if you need cross-platform coverage. + # See: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - name: Configure CMake + # Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make. + # See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type + run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} + + - name: Build + # Build your program with the given configuration + run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} + + - name: Test + working-directory: ${{github.workspace}}/build + # Execute tests defined by the CMake configuration. + # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail + run: ctest -C ${{env.BUILD_TYPE}} + diff --git a/.github/workflows/datree-validation.yml b/.github/workflows/datree-validation.yml index 3fd22a6d..5cd74f57 100644 --- a/.github/workflows/datree-validation.yml +++ b/.github/workflows/datree-validation.yml @@ -24,7 +24,7 @@ jobs: - name: Get changed files id: changed-files - uses: tj-actions/changed-files@v34 + uses: tj-actions/changed-files@v35 with: files: | *.yaml diff --git a/.github/workflows/dotnet-desktop.yml b/.github/workflows/dotnet-desktop.yml index 14b4f465..7d870aa7 100644 --- a/.github/workflows/dotnet-desktop.yml +++ b/.github/workflows/dotnet-desktop.yml @@ -75,7 +75,7 @@ jobs: # Add MSBuild to the PATH: https://github.com/microsoft/setup-msbuild - name: Setup MSBuild.exe - uses: microsoft/setup-msbuild@v1.1.3 + uses: microsoft/setup-msbuild@v1.3.1 # Execute all unit tests in the solution - name: Execute unit tests diff --git a/.github/workflows/go-ossf-slsa3-publish.yml b/.github/workflows/go-ossf-slsa3-publish.yml index 3e430a41..3579a679 100644 --- a/.github/workflows/go-ossf-slsa3-publish.yml +++ b/.github/workflows/go-ossf-slsa3-publish.yml @@ -29,7 +29,7 @@ jobs: id-token: write # To sign. contents: write # To upload release assets. actions: read # To read workflow path. - uses: slsa-framework/slsa-github-generator/.github/workflows/builder_go_slsa3.yml@v1.3.0 + uses: slsa-framework/slsa-github-generator/.github/workflows/builder_go_slsa3.yml@v1.5.0 with: go-version: 1.17 # ============================================================================================================= diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 4d990cfa..a5a73775 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v3 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v4 with: go-version: 1.18 diff --git a/.github/workflows/google-cloudrun-source.yml b/.github/workflows/google-cloudrun-source.yml index 9314e182..cc7f5800 100644 --- a/.github/workflows/google-cloudrun-source.yml +++ b/.github/workflows/google-cloudrun-source.yml @@ -83,7 +83,7 @@ jobs: - name: Deploy to Cloud Run id: deploy - uses: google-github-actions/deploy-cloudrun@v0 + uses: google-github-actions/deploy-cloudrun@v1 with: service: ${{ env.SERVICE }} region: ${{ env.REGION }} diff --git a/.github/workflows/gradle-publish.yml b/.github/workflows/gradle-publish.yml index 3f4e048e..54b31c5a 100644 --- a/.github/workflows/gradle-publish.yml +++ b/.github/workflows/gradle-publish.yml @@ -30,14 +30,14 @@ jobs: settings-path: ${{ github.workspace }} # location for the settings.xml file - name: Build with Gradle - uses: gradle/gradle-build-action@e4ca0fdab0cf8e217cd67657b0ffcbf6392b486b + uses: gradle/gradle-build-action@9cf99034d287025d4ee4838498a346d99521aaa4 with: arguments: build # The USERNAME and TOKEN need to correspond to the credentials environment variables used in # the publishing section of your build.gradle - name: Publish to GitHub Packages - uses: gradle/gradle-build-action@e4ca0fdab0cf8e217cd67657b0ffcbf6392b486b + uses: gradle/gradle-build-action@9cf99034d287025d4ee4838498a346d99521aaa4 with: arguments: publish env: diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index bb45bad0..90b86d94 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -29,6 +29,6 @@ jobs: java-version: '11' distribution: 'temurin' - name: Build with Gradle - uses: gradle/gradle-build-action@e4ca0fdab0cf8e217cd67657b0ffcbf6392b486b + uses: gradle/gradle-build-action@9cf99034d287025d4ee4838498a346d99521aaa4 with: arguments: build diff --git a/.github/workflows/jekyll-docker.yml b/.github/workflows/jekyll-docker.yml new file mode 100644 index 00000000..c5e59c56 --- /dev/null +++ b/.github/workflows/jekyll-docker.yml @@ -0,0 +1,20 @@ +name: Jekyll site CI + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + - name: Build the site in the jekyll/builder container + run: | + docker run \ + -v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \ + jekyll/builder:latest /bin/bash -c "chmod -R 777 /srv/jekyll && jekyll build --future" diff --git a/.github/workflows/json-to-file.yml b/.github/workflows/json-to-file.yml index d1158e14..2dc3b27b 100644 --- a/.github/workflows/json-to-file.yml +++ b/.github/workflows/json-to-file.yml @@ -1,5 +1,5 @@ - name: json-to-file - uses: devops-actions/json-to-file@v1.0.0 + uses: devops-actions/json-to-file@v1.0.3 - uses: devops-actions/json-to-file@v1.0.0 with: diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml index 922372ac..99d165c8 100644 --- a/.github/workflows/msbuild.yml +++ b/.github/workflows/msbuild.yml @@ -26,7 +26,7 @@ jobs: - uses: actions/checkout@v3 - name: Add MSBuild to PATH - uses: microsoft/setup-msbuild@v1.1.3 + uses: microsoft/setup-msbuild@v1.3.1 - name: Restore NuGet packages working-directory: ${{env.GITHUB_WORKSPACE}} diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 47d0fbbe..f8c301f3 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -33,7 +33,7 @@ jobs: - name: Build package run: python -m build - name: Publish package - uses: pypa/gh-action-pypi-publish@5fb2f047e26679d7846a8370de1642ff160b9025 + uses: pypa/gh-action-pypi-publish@5a085bf49e449ba94cc551efdc03b14b2be3788c with: user: __token__ password: ${{ secrets.PYPI_API_TOKEN }} diff --git a/.github/workflows/setup-node.js-environment.yml b/.github/workflows/setup-node.js-environment.yml index 569ba161..435cde08 100644 --- a/.github/workflows/setup-node.js-environment.yml +++ b/.github/workflows/setup-node.js-environment.yml @@ -1,5 +1,5 @@ - name: Setup Node.js environment - uses: actions/setup-node@v3.5.1 + uses: actions/setup-node@v3.6.0 with: # Set always-auth in npmrc. always-auth: # optional, default is false diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 902426d4..e15c3435 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -47,7 +47,7 @@ jobs: # You can pin the exact commit or the version. # uses: SonarSource/sonarcloud-github-action@de2e56b42aa84d0b1c5b622644ac17e505c9a049 - uses: SonarSource/sonarcloud-github-action@cb201f3b2d7a38231a8c042dfea4539c8bea180b + uses: SonarSource/sonarcloud-github-action@5875562561d22a34be0c657405578705a169af6c env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} # Generate a token on Sonarcloud.io, add it to the secrets of this repo with the name SONAR_TOKEN (Settings > Secrets > Actions > add new repository secret) diff --git a/.github/workflows/stackaid-dependency-generator.yml b/.github/workflows/stackaid-dependency-generator.yml index aa477374..d525603a 100644 --- a/.github/workflows/stackaid-dependency-generator.yml +++ b/.github/workflows/stackaid-dependency-generator.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: actions/setup-go@v3 # Only required for Go based repos + - uses: actions/setup-go@v4 # Only required for Go based repos - uses: stackaid/generate-stackaid-json@v1.9 token: ${{ secrets.STACKAID_ACCESS_TOKEN }} diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index 5828616f..62c2f108 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -31,7 +31,7 @@ jobs: - name: Checkout uses: actions/checkout@v3 - name: Setup Pages - uses: actions/configure-pages@v2 + uses: actions/configure-pages@v3 - name: Upload artifact uses: actions/upload-pages-artifact@v1 with: @@ -39,4 +39,4 @@ jobs: path: '.' - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v1 + uses: actions/deploy-pages@v2 diff --git a/.github/workflows/symfony.yml b/.github/workflows/symfony.yml index 99a3b441..418db345 100644 --- a/.github/workflows/symfony.yml +++ b/.github/workflows/symfony.yml @@ -16,7 +16,7 @@ jobs: # To automatically get bug fixes and new Php versions for shivammathur/setup-php, # change this to (see https://github.com/shivammathur/setup-php#bookmark-versioning): # uses: shivammathur/setup-php@v2 - - uses: shivammathur/setup-php@1a18b2267f80291a81ca1d33e7c851fe09e7dfc4 + - uses: shivammathur/setup-php@cb8f453143149404c7fd670b5f37c91d395b3054 with: php-version: '8.0' - uses: actions/checkout@v3 diff --git a/Archive.zip b/Archive.zip new file mode 100644 index 00000000..cc386ebb Binary files /dev/null and b/Archive.zip differ diff --git a/azure-pipelines-1.yml b/azure-pipelines-1.yml deleted file mode 100644 index bf56801d..00000000 --- a/azure-pipelines-1.yml +++ /dev/null @@ -1,34 +0,0 @@ -# ASP.NET -# Build and test ASP.NET projects. -# Add steps that publish symbols, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/apps/aspnet/build-aspnet-4 - -trigger: -- main - -pool: - vmImage: 'windows-latest' - -variables: - solution: '**/*.sln' - buildPlatform: 'Any CPU' - buildConfiguration: 'Release' - -steps: -- task: NuGetToolInstaller@1 - -- task: NuGetCommand@2 - inputs: - restoreSolution: '$(solution)' - -- task: VSBuild@1 - inputs: - solution: '$(solution)' - msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"' - platform: '$(buildPlatform)' - configuration: '$(buildConfiguration)' - -- task: VSTest@2 - inputs: - platform: '$(buildPlatform)' - configuration: '$(buildConfiguration)' diff --git a/azure-pipelines-10.yml b/azure-pipelines-10.yml deleted file mode 100644 index 4786113a..00000000 --- a/azure-pipelines-10.yml +++ /dev/null @@ -1,17 +0,0 @@ -# ASP.NET Core -# Build and test ASP.NET Core projects targeting .NET Core. -# Add steps that run tests, create a NuGet package, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/dotnet-core - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -variables: - buildConfiguration: 'Release' - -steps: -- script: dotnet build --configuration $(buildConfiguration) - displayName: 'dotnet build $(buildConfiguration)' diff --git a/azure-pipelines-11.yml b/azure-pipelines-11.yml deleted file mode 100644 index 133efc05..00000000 --- a/azure-pipelines-11.yml +++ /dev/null @@ -1,15 +0,0 @@ -# C/C++ with GCC -# Build your C/C++ project with GCC using make. -# Add steps that publish test results, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/apps/c-cpp/gcc - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -steps: -- script: | - make - displayName: 'make' diff --git a/azure-pipelines-12.yml b/azure-pipelines-12.yml deleted file mode 100644 index f9ea8500..00000000 --- a/azure-pipelines-12.yml +++ /dev/null @@ -1,39 +0,0 @@ -# Go -# Build your Go project. -# Add steps that test, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/go - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -variables: - GOBIN: '$(GOPATH)/bin' # Go binaries path - GOROOT: '/usr/local/go1.11' # Go installation path - GOPATH: '$(system.defaultWorkingDirectory)/gopath' # Go workspace path - modulePath: '$(GOPATH)/src/github.com/$(build.repository.name)' # Path to the module's code - -steps: -- script: | - mkdir -p '$(GOBIN)' - mkdir -p '$(GOPATH)/pkg' - mkdir -p '$(modulePath)' - shopt -s extglob - shopt -s dotglob - mv !(gopath) '$(modulePath)' - echo '##vso[task.prependpath]$(GOBIN)' - echo '##vso[task.prependpath]$(GOROOT)/bin' - displayName: 'Set up the Go workspace' - -- script: | - go version - go get -v -t -d ./... - if [ -f Gopkg.toml ]; then - curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh - dep ensure - fi - go build -v . - workingDirectory: '$(modulePath)' - displayName: 'Get dependencies, then build' diff --git a/azure-pipelines-13.yml b/azure-pipelines-13.yml deleted file mode 100644 index e10d2f46..00000000 --- a/azure-pipelines-13.yml +++ /dev/null @@ -1,23 +0,0 @@ -# Gradle -# Build your Java project and run tests with Gradle using a Gradle wrapper script. -# Add steps that analyze code, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/java - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -steps: -- task: Gradle@2 - inputs: - workingDirectory: '' - gradleWrapperFile: 'gradlew' - gradleOptions: '-Xmx3072m' - javaHomeOption: 'JDKVersion' - jdkVersionOption: '1.8' - jdkArchitectureOption: 'x64' - publishJUnitResults: true - testResultsFiles: '**/TEST-*.xml' - tasks: 'build' diff --git a/azure-pipelines-14.yml b/azure-pipelines-14.yml deleted file mode 100644 index aaebb8d7..00000000 --- a/azure-pipelines-14.yml +++ /dev/null @@ -1,17 +0,0 @@ -# HTML -# Archive your static HTML project and save it with the build record. -# Add steps that build, run tests, deploy, and more: -# https://aka.ms/yaml - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -steps: -- task: ArchiveFiles@2 - inputs: - rootFolderOrFile: '$(build.sourcesDirectory)' - includeRootFolder: false -- task: PublishBuildArtifacts@1 diff --git a/azure-pipelines-15.yml b/azure-pipelines-15.yml deleted file mode 100644 index 177a2e88..00000000 --- a/azure-pipelines-15.yml +++ /dev/null @@ -1,21 +0,0 @@ -# Node.js with Grunt -# Build a Node.js project using the Grunt task runner. -# Add steps that analyze code, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/javascript - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -steps: -- task: NodeTool@0 - inputs: - versionSpec: '10.x' - displayName: 'Install Node.js' - -- script: | - npm install - grunt --gruntfile Gruntfile.js - displayName: 'npm install and run grunt' diff --git a/azure-pipelines-16.yml b/azure-pipelines-16.yml deleted file mode 100644 index 24a69565..00000000 --- a/azure-pipelines-16.yml +++ /dev/null @@ -1,21 +0,0 @@ -# Node.js with gulp -# Build a Node.js project using the gulp task runner. -# Add steps that analyze code, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/javascript - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -steps: -- task: NodeTool@0 - inputs: - versionSpec: '10.x' - displayName: 'Install Node.js' - -- script: | - npm install - gulp default --gulpfile gulpfile.js - displayName: 'npm install and run gulp' diff --git a/azure-pipelines-17.yml b/azure-pipelines-17.yml deleted file mode 100644 index eb089010..00000000 --- a/azure-pipelines-17.yml +++ /dev/null @@ -1,58 +0,0 @@ -# Python Django -# Test a Django project on multiple versions of Python. -# Add steps that analyze code, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/python - -trigger: -- main - -pool: - vmImage: ubuntu-latest -strategy: - matrix: - Python35: - PYTHON_VERSION: '3.5' - Python36: - PYTHON_VERSION: '3.6' - Python37: - PYTHON_VERSION: '3.7' - maxParallel: 3 - -steps: -- task: UsePythonVersion@0 - inputs: - versionSpec: '$(PYTHON_VERSION)' - architecture: 'x64' - -- task: PythonScript@0 - displayName: 'Export project path' - inputs: - scriptSource: 'inline' - script: | - """Search all subdirectories for `manage.py`.""" - from glob import iglob - from os import path - # Python >= 3.5 - manage_py = next(iglob(path.join('**', 'manage.py'), recursive=True), None) - if not manage_py: - raise SystemExit('Could not find a Django project') - project_location = path.dirname(path.abspath(manage_py)) - print('Found Django project in', project_location) - print('##vso[task.setvariable variable=projectRoot]{}'.format(project_location)) - -- script: | - python -m pip install --upgrade pip setuptools wheel - pip install -r requirements.txt - pip install unittest-xml-reporting - displayName: 'Install prerequisites' - -- script: | - pushd '$(projectRoot)' - python manage.py test --testrunner xmlrunner.extra.djangotestrunner.XMLTestRunner --no-input - displayName: 'Run tests' - -- task: PublishTestResults@2 - inputs: - testResultsFiles: "**/TEST-*.xml" - testRunTitle: 'Python $(PYTHON_VERSION)' - condition: succeededOrFailed() diff --git a/azure-pipelines-18.yml b/azure-pipelines-18.yml deleted file mode 100644 index eb089010..00000000 --- a/azure-pipelines-18.yml +++ /dev/null @@ -1,58 +0,0 @@ -# Python Django -# Test a Django project on multiple versions of Python. -# Add steps that analyze code, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/python - -trigger: -- main - -pool: - vmImage: ubuntu-latest -strategy: - matrix: - Python35: - PYTHON_VERSION: '3.5' - Python36: - PYTHON_VERSION: '3.6' - Python37: - PYTHON_VERSION: '3.7' - maxParallel: 3 - -steps: -- task: UsePythonVersion@0 - inputs: - versionSpec: '$(PYTHON_VERSION)' - architecture: 'x64' - -- task: PythonScript@0 - displayName: 'Export project path' - inputs: - scriptSource: 'inline' - script: | - """Search all subdirectories for `manage.py`.""" - from glob import iglob - from os import path - # Python >= 3.5 - manage_py = next(iglob(path.join('**', 'manage.py'), recursive=True), None) - if not manage_py: - raise SystemExit('Could not find a Django project') - project_location = path.dirname(path.abspath(manage_py)) - print('Found Django project in', project_location) - print('##vso[task.setvariable variable=projectRoot]{}'.format(project_location)) - -- script: | - python -m pip install --upgrade pip setuptools wheel - pip install -r requirements.txt - pip install unittest-xml-reporting - displayName: 'Install prerequisites' - -- script: | - pushd '$(projectRoot)' - python manage.py test --testrunner xmlrunner.extra.djangotestrunner.XMLTestRunner --no-input - displayName: 'Run tests' - -- task: PublishTestResults@2 - inputs: - testResultsFiles: "**/TEST-*.xml" - testRunTitle: 'Python $(PYTHON_VERSION)' - condition: succeededOrFailed() diff --git a/azure-pipelines-19.yml b/azure-pipelines-19.yml deleted file mode 100644 index a6a94948..00000000 --- a/azure-pipelines-19.yml +++ /dev/null @@ -1,36 +0,0 @@ -# Python package -# Create and test a Python package on multiple Python versions. -# Add steps that analyze code, save the dist with the build record, publish to a PyPI-compatible index, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/python - -trigger: -- main - -pool: - vmImage: ubuntu-latest -strategy: - matrix: - Python27: - python.version: '2.7' - Python35: - python.version: '3.5' - Python36: - python.version: '3.6' - Python37: - python.version: '3.7' - -steps: -- task: UsePythonVersion@0 - inputs: - versionSpec: '$(python.version)' - displayName: 'Use Python $(python.version)' - -- script: | - python -m pip install --upgrade pip - pip install -r requirements.txt - displayName: 'Install dependencies' - -- script: | - pip install pytest pytest-azurepipelines - pytest - displayName: 'pytest' diff --git a/azure-pipelines-2.yml b/azure-pipelines-2.yml deleted file mode 100644 index 203013b7..00000000 --- a/azure-pipelines-2.yml +++ /dev/null @@ -1,34 +0,0 @@ -# ASP.NET Core (.NET Framework) -# Build and test ASP.NET Core projects targeting the full .NET Framework. -# Add steps that publish symbols, save build artifacts, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/dotnet-core - -trigger: -- main - -pool: - vmImage: 'windows-latest' - -variables: - solution: '**/*.sln' - buildPlatform: 'Any CPU' - buildConfiguration: 'Release' - -steps: -- task: NuGetToolInstaller@1 - -- task: NuGetCommand@2 - inputs: - restoreSolution: '$(solution)' - -- task: VSBuild@1 - inputs: - solution: '$(solution)' - msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:DesktopBuildPackageLocation="$(build.artifactStagingDirectory)\WebApp.zip" /p:DeployIisAppPath="Default Web Site"' - platform: '$(buildPlatform)' - configuration: '$(buildConfiguration)' - -- task: VSTest@2 - inputs: - platform: '$(buildPlatform)' - configuration: '$(buildConfiguration)' diff --git a/azure-pipelines-20.yml b/azure-pipelines-20.yml deleted file mode 100644 index 7ba32202..00000000 --- a/azure-pipelines-20.yml +++ /dev/null @@ -1,20 +0,0 @@ -# Xcode -# Build, test, and archive an Xcode workspace on macOS. -# Add steps that install certificates, test, sign, and distribute an app, save build artifacts, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/xcode - -trigger: -- main - -pool: - vmImage: 'macos-latest' - -steps: -- task: Xcode@5 - inputs: - actions: 'build' - scheme: '' - sdk: 'iphoneos' - configuration: 'Release' - xcWorkspacePath: '**/*.xcodeproj/project.xcworkspace' - xcodeVersion: 'default' # Options: 8, 9, 10, 11, 12, default, specifyPath diff --git a/azure-pipelines-3.yml b/azure-pipelines-3.yml deleted file mode 100644 index 77f46eba..00000000 --- a/azure-pipelines-3.yml +++ /dev/null @@ -1,30 +0,0 @@ -# Universal Windows Platform -# Build a Universal Windows Platform project using Visual Studio. -# Add steps that test and distribute an app, save build artifacts, and more: -# https://aka.ms/yaml - -trigger: -- main - -pool: - vmImage: 'windows-latest' - -variables: - solution: '**/*.sln' - buildPlatform: 'x86|x64|ARM' - buildConfiguration: 'Release' - appxPackageDir: '$(build.artifactStagingDirectory)\AppxPackages\\' - -steps: -- task: NuGetToolInstaller@1 - -- task: NuGetCommand@2 - inputs: - restoreSolution: '$(solution)' - -- task: VSBuild@1 - inputs: - platform: 'x86' - solution: '$(solution)' - configuration: '$(buildConfiguration)' - msbuildArgs: '/p:AppxBundlePlatforms="$(buildPlatform)" /p:AppxPackageDir="$(appxPackageDir)" /p:AppxBundle=Always /p:UapAppxPackageBuildMode=StoreUpload' diff --git a/azure-pipelines-4.yml b/azure-pipelines-4.yml deleted file mode 100644 index 01442dd6..00000000 --- a/azure-pipelines-4.yml +++ /dev/null @@ -1,21 +0,0 @@ -# Node.js -# Build a general Node.js project with npm. -# Add steps that analyze code, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/javascript - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -steps: -- task: NodeTool@0 - inputs: - versionSpec: '10.x' - displayName: 'Install Node.js' - -- script: | - npm install - npm run build - displayName: 'npm install and build' diff --git a/azure-pipelines-5.yml b/azure-pipelines-5.yml deleted file mode 100644 index 31476856..00000000 --- a/azure-pipelines-5.yml +++ /dev/null @@ -1,22 +0,0 @@ -# Node.js with webpack -# Build a Node.js project using the webpack CLI. -# Add steps that analyze code, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/javascript - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -steps: -- task: NodeTool@0 - inputs: - versionSpec: '10.x' - displayName: 'Install Node.js' - -- script: | - npm install -g webpack webpack-cli --save-dev - npm install - npx webpack --config webpack.config.js - displayName: 'npm install, run webpack' diff --git a/azure-pipelines-6.yml b/azure-pipelines-6.yml deleted file mode 100644 index 9513748f..00000000 --- a/azure-pipelines-6.yml +++ /dev/null @@ -1,22 +0,0 @@ -# Node.js with Angular -# Build a Node.js project that uses Angular. -# Add steps that analyze code, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/javascript - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -steps: -- task: NodeTool@0 - inputs: - versionSpec: '10.x' - displayName: 'Install Node.js' - -- script: | - npm install -g @angular/cli - npm install - ng build --prod - displayName: 'npm install and build' diff --git a/azure-pipelines-7.yml b/azure-pipelines-7.yml deleted file mode 100644 index 663d7c58..00000000 --- a/azure-pipelines-7.yml +++ /dev/null @@ -1,26 +0,0 @@ -# PHP -# Test and package your PHP project. -# Add steps that run tests, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/php - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -variables: - phpVersion: 7.2 - -steps: -- script: | - sudo update-alternatives --set php /usr/bin/php$(phpVersion) - sudo update-alternatives --set phar /usr/bin/phar$(phpVersion) - sudo update-alternatives --set phpdbg /usr/bin/phpdbg$(phpVersion) - sudo update-alternatives --set php-cgi /usr/bin/php-cgi$(phpVersion) - sudo update-alternatives --set phar.phar /usr/bin/phar.phar$(phpVersion) - php -version - displayName: 'Use PHP version $(phpVersion)' - -- script: composer install --no-interaction --prefer-dist - displayName: 'composer install' diff --git a/azure-pipelines-8.yml b/azure-pipelines-8.yml deleted file mode 100644 index f53e97b6..00000000 --- a/azure-pipelines-8.yml +++ /dev/null @@ -1,19 +0,0 @@ -# Starter pipeline -# Start with a minimal pipeline that you can customize to build and deploy your code. -# Add steps that build, run tests, deploy, and more: -# https://aka.ms/yaml - -trigger: -- main - -pool: - vmImage: ubuntu-latest - -steps: -- script: echo Hello, world! - displayName: 'Run a one-line script' - -- script: | - echo Add other tasks to build, test, and deploy your project. - echo See https://aka.ms/yaml - displayName: 'Run a multi-line script' diff --git a/azure-pipelines-9.yml b/azure-pipelines-9.yml deleted file mode 100644 index 97868cc7..00000000 --- a/azure-pipelines-9.yml +++ /dev/null @@ -1,20 +0,0 @@ -# Android -# Build your Android project with Gradle. -# Add steps that test, sign, and distribute the APK, save build artifacts, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/android - -trigger: -- main - -pool: - vmImage: 'macos-latest' - -steps: -- task: Gradle@2 - inputs: - workingDirectory: '' - gradleWrapperFile: 'gradlew' - gradleOptions: '-Xmx3072m' - publishJUnitResults: false - testResultsFiles: '**/TEST-*.xml' - tasks: 'assembleDebug' diff --git a/azure-pipelines.yml b/azure-pipelines.yml deleted file mode 100644 index f24e60eb..00000000 --- a/azure-pipelines.yml +++ /dev/null @@ -1,29 +0,0 @@ -# Docker -# Build a Docker image -# https://docs.microsoft.com/azure/devops/pipelines/languages/docker - -trigger: -- main - -resources: -- repo: self - -variables: - tag: '$(Build.BuildId)' - -stages: -- stage: Build - displayName: Build image - jobs: - - job: Build - displayName: Build - pool: - vmImage: ubuntu-latest - steps: - - task: Docker@2 - displayName: Build an image - inputs: - command: build - dockerfile: '$(Build.SourcesDirectory)/Bobber-6.3.1/bobber/lib/docker/Dockerfile' - tags: | - $(tag) diff --git a/leitmotif-master/package.json b/leitmotif-master/package.json index 6496c612..169605ad 100644 --- a/leitmotif-master/package.json +++ b/leitmotif-master/package.json @@ -39,7 +39,7 @@ "homepage": "https://github.com/AdamOswald/tes", "devDependencies": { "grunt": "^1.5.3", - "grunt-contrib-nodeunit": "~4.0.0", + "grunt-contrib-nodeunit": "~5.0.0", "grunt-smash": "^0.1.0", "grunt-jsbeautifier": "^0.2.6", "grunt-contrib-uglify": "^5.0.0" diff --git a/mus-azure-pipelines.yml b/mus-azure-pipelines.yml deleted file mode 100644 index f24e60eb..00000000 --- a/mus-azure-pipelines.yml +++ /dev/null @@ -1,29 +0,0 @@ -# Docker -# Build a Docker image -# https://docs.microsoft.com/azure/devops/pipelines/languages/docker - -trigger: -- main - -resources: -- repo: self - -variables: - tag: '$(Build.BuildId)' - -stages: -- stage: Build - displayName: Build image - jobs: - - job: Build - displayName: Build - pool: - vmImage: ubuntu-latest - steps: - - task: Docker@2 - displayName: Build an image - inputs: - command: build - dockerfile: '$(Build.SourcesDirectory)/Bobber-6.3.1/bobber/lib/docker/Dockerfile' - tags: | - $(tag) diff --git a/requirements.txt b/requirements.txt index bfd8de54..1a0f67c6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,40 +4,31 @@ torch kaldi_io SoundFile # For build and test-time dependencies please refer to CONTRIBUTING.md -beautifulsoup4==4.11.1 -imbalanced_learn==0.9.1 -imblearn==0.0 -matplotlib==3.6.2 -numpy==1.23.5 -pandas==1.5.2 -requests==2.28.1 -scikit_learn==1.1.3 -tabulate==0.9.0 -dj-database-url==1.0.0 -Django>=4.1.3,<4.2 -asgiref==3.5.2 -sqlparse>=0.4.2,<0.5.0 -django-money==3.0.0 -liqpay-sdk-python3==1.0.3 -Pillow>=9.0.1,<10.0 -psycopg2-binary==2.9.5 +beautifulsoup4 +imbalanced_learn +imblearn +matplotlib +numpy +pandas +requests +scikit_learn +tabulate +dj-database-url +Django +asgiref +sqlparse +django-money +liqpay-sdk-python3 +Pillow +psycopg2-binary python-dateutil -python-dotenv==0.21.0 -python-telegram-bot==13.14 -APScheduler==3.9.1.post1 -setuptools==65.6.3 -six==1.16.0 -tzlocal==4.2 -certifi==2022.12.7 -pytz==2022.6 -tornado==6.2 +python-dotenv +python-telegram-bot +APScheduler +setuptools +six +tzlocal +certifi +pytz +tornado gunicorn -beautifulsoup4==4.11.1 -imbalanced_learn==0.9.1 -imblearn==0.0 -matplotlib==3.6.2 -numpy==1.23.5 -pandas==1.5.2 -requests==2.28.1 -scikit_learn==1.1.3 -tabulate==0.9.0