Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:

jobs:
build:
name: Build Dynamo and TuneUp
runs-on: windows-latest
steps:
- name: Checkout TuneUp Repo
Expand All @@ -30,9 +31,7 @@ jobs:
- name: Setup msbuild
uses: microsoft/setup-msbuild@6fb02220983dee41ce7ae257b6f4d8f9bf5ed4ce # v2.0.0
- name: Install dependencies for Dynamo solution
run: |
nuget restore ${{ github.workspace }}\Dynamo\src\Dynamo.All.sln
nuget restore $Env:GITHUB_WORKSPACE\Dynamo\src\Dynamo.All.sln
run: nuget restore ${{ github.workspace }}\Dynamo\src\Dynamo.All.sln
- name: Install dependencies for TuneUp solution
run: nuget restore ${{ github.workspace }}\TuneUp\TuneUp.sln
- name: Build Dynamo solution
Expand Down
19 changes: 0 additions & 19 deletions .github/workflows/trigger_jenkins.yaml

This file was deleted.

21 changes: 21 additions & 0 deletions .github/workflows/trigger_l10n_jenkins.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Trigger L10N Jenkins Job

on:
push:
branches:
- master

permissions:
contents: read

jobs:
trigger_jenkins:
name: Trigger Jenkins Job
runs-on: self-hosted
steps:
- name: Trigger Job
shell: bash
run: |
AUTH="${{ secrets.L10N_JENKINS_TRIGGER_USER }}:${{ secrets.L10N_JENKINS_TRIGGER_TOKEN }}"
JENKINS_URL="${{ secrets.L10N_JENKINS_CONTROLLER_URL }}/job/${{ secrets.L10N_JENKINS_TRIGGER_ROOT_FOLDER }}/job/${{ secrets.L10N_JENKINS_TRIGGER_ORG_FOLDER }}/job/${{ github.repository_owner }}/job/${{ github.event.repository.name }}/job/${{ secrets.L10N_JENKINS_BRANCH }}/buildWithParameters?delay=0"
curl -f -sS -X POST -u "$AUTH" "$JENKINS_URL"
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Please check out known issues before trying to setup testing.
- Download DynamoCoreRuntime 3.0.0 (or higher) from [dynamobuilds.com](https://dynamobuilds.com/). Alternatively, you can build Dynamo from Dynamo repository and use the bin folder equivalently.
- Copy all contents of the DynamoCoreRuntime to `TuneUp\TuneUpTests\bin\Debug\`. If you are building Dynamo locally, copy all contents of Dynamo from `Dynamo/bin/AnyCPU/Debug` to `TuneUp\TuneUpTests\bin\Debug\`
- Copy `TuneUp_ViewExtensionDefinition.xml` from `TuneUp\TuneUp\manifests\` to `TuneUp\TuneUpTests\bin\Debug\viewExtensions\`
- Open the copied `TuneUp_ViewExtensionDefinition.xml` and change the assemply path to `..\TuneUp.dll`
- Open the copied `TuneUp_ViewExtensionDefinition.xml` and change the assembly path to `..\TuneUp.dll`
- Remove `TuneUp` from your Dynamo packages folder if you have it installed from package manager (otherwise `TuneUp.dll` will get loaded twice). This won't work well.
- Launch DynamoSandbox.exe, then click `View-> Open Tune Up` and use while a graph runs.

Expand All @@ -58,10 +58,11 @@ Please check out known issues before trying to setup testing.
- Click the target test to run or run them all.

### How to publish a new version
We currently can't use the release PR option when making releases on mirrored repositories. There is a propsed follow-up improvment filed that would allow CILibrary to create a PR against the public repository instead (DYN-8724). But until that is done, our release process will be:

We currently can't use the release PR option when making releases on mirrored repositories. There is a proposed follow-up improvement filed that would allow CILibrary to create a PR against the public repository instead (DYN-8724). But until that is done, our release process will be:

- Create a release branch on the internal repository
- Build the branch to publish
- Manually create a PR on the public repository with the changes introduced by the release branch (the updated version number in the pipeline file).
- Manually create a PR on the public repository with the changes introduced by the release branch (the updated version number in the pipeline file).
- Review and merge this PR
- Delete the release branch on the internal repository
Loading