Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor github pages deployment fixes #164

Merged
merged 3 commits into from
May 8, 2024
Merged

Minor github pages deployment fixes #164

merged 3 commits into from
May 8, 2024

Conversation

scottyhq
Copy link
Contributor

@scottyhq scottyhq commented May 7, 2024

followup to #163, which was hard to test, since we needed to actually run a deployment by merging to main

I also fixed one path here, and it seems to work well 3854ac5

Composite workflow does not seem to be picking up step outputs, so removing this, and using whatever is set by default (not sure if it will pick up custom cname, but it's really just a convenience anyways to have the URL easily accessible from the actions log)

Environment URL '' is not a valid http(s) URL, so it will not be shown as a link in the workflow graph.

Also add runner os to actions artifact name (in the case of a matrix job rendering the website on both linux and macos there will not be a name conflict)

@scottyhq scottyhq requested a review from jomey May 7, 2024 17:07
Copy link

github-actions bot commented May 7, 2024

@github-actions github-actions bot temporarily deployed to pull request May 7, 2024 17:08 Inactive
@@ -59,6 +59,6 @@ runs:
if: ${{ always() && inputs.jb-save == 'true'}}
uses: actions/upload-artifact@v4
with:
name: build-${{ inputs.os }}
name: build-${{ runner.os }}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is automatically set on all runners, so don't need to pass it as an input https://docs.github.com/en/actions/learn-github-actions/variables#default-environment-variables

@github-actions github-actions bot temporarily deployed to pull request May 7, 2024 17:12 Inactive
@scottyhq
Copy link
Contributor Author

scottyhq commented May 7, 2024

@jomey looks like the sed command on macos is failing sed: 1: "team_people.yaml": undefined label 'eam_people.yaml'

@jomey
Copy link
Contributor

jomey commented May 7, 2024

@jomey looks like the sed command on macos is failing sed: 1: "team_people.yaml": undefined label 'eam_people.yaml'

Added an issue here #165

Curious, does it build for your local machine?

@github-actions github-actions bot temporarily deployed to pull request May 8, 2024 13:03 Inactive
@jomey jomey merged commit 4f5bfd7 into main May 8, 2024
5 checks passed
@jomey jomey deleted the actionsfix branch May 8, 2024 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants