You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Decouple fitting from results and add show_fit_results API (#118)
* Decouples fit from results; adds show_fit_results
* Updates tutorials for split fit/results API
* Standardizes console separators to em dashes
* Migrates workflows to Easyscience App auth
* Grants app token access to dashboard repo
# Set the environment variables to be used in all jobs defined in this workflow
@@ -24,10 +30,18 @@ jobs:
24
30
create-pull-request:
25
31
runs-on: ubuntu-latest
26
32
steps:
33
+
- name: Create GitHub App installation token
34
+
id: app-token
35
+
uses: actions/create-github-app-token@v2
36
+
with:
37
+
app-id: ${{ vars.EASYSCIENCE_APP_ID }}
38
+
private-key: ${{ secrets.EASYSCIENCE_APP_KEY }}
39
+
27
40
- name: Checkout develop branch
28
41
uses: actions/checkout@v5
29
42
with:
30
43
ref: develop
44
+
token: ${{ steps.app-token.outputs.token }}
31
45
32
46
- name: Create PR from develop to ${{ env.DEFAULT_BRANCH }}
33
47
run: |
@@ -36,8 +50,8 @@ jobs:
36
50
--head develop \
37
51
--title "Release: merge develop into ${{ env.DEFAULT_BRANCH }}" \
38
52
--label "[maintainer] auto-pull-request" \
39
-
--body "⚠️ This PR is created automatically to trigger the release pipeline. It merges the accumulated changes from \`develop\` into \`${{ env.DEFAULT_BRANCH }}\`.
53
+
--body "This PR is created automatically to trigger the release pipeline. It merges the accumulated changes from \`develop\` into \`${{ env.DEFAULT_BRANCH }}\`.
40
54
41
55
It is labeled \`[maintainer] auto-pull-request\` and is excluded from release notes and version bump logic."
0 commit comments