Compare commits

...

61 Commits

Author SHA1 Message Date
Mingzi c2d3f388e1 Merge pull request #133 from actions/pin-release-draft-version
Test / test-builds (readme) (push) Has been cancelled
Docker / build (push) Has been cancelled
Draft release / draft-release (push) Has been cancelled
Test / resolve-image-tag (push) Has been cancelled
Test / test-builds (future-false) (push) Has been cancelled
Test / test-builds (future-true) (push) Has been cancelled
Test / test-builds (jekyll-include-cache) (push) Has been cancelled
Test / test-builds (mojombo) (push) Has been cancelled
Test / test-builds (octicons) (push) Has been cancelled
Test / test-builds (simple) (push) Has been cancelled
Test / test-builds (themes) (push) Has been cancelled
pin release draft version
2024-09-06 14:39:24 -07:00
Mingzi Yi 70b10b66e2 pin release draft version 2024-09-06 14:33:08 -07:00
Yoann Chaudet 44a6e6beab Merge pull request #129 from actions/prep-release
Docker / build (push) Has been cancelled
Prep release of v1.0.13
2024-08-06 16:47:21 -07:00
Yoann Chaudet 4e7ba26848 Prep release of v1.0.13 2024-08-06 16:43:14 -07:00
Yoann Chaudet e68e997ed1 Merge pull request #128 from actions/bump-ruby
Update Ruby to 3.3
2024-08-06 16:31:54 -07:00
Yoann Chaudet b55ba67195 Update Ruby to 3.3 2024-08-06 16:22:30 -07:00
Yoann Chaudet 7fdbc0da65 Merge pull request #122 from actions/dependabot/github_actions/docker/build-push-action-6
Bump docker/build-push-action from 5 to 6
2024-08-06 16:19:48 -07:00
dependabot[bot] b8c0fc1311 Bump docker/build-push-action from 5 to 6
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-06 23:10:37 +00:00
Yoann Chaudet f5c50bde66 Merge pull request #127 from actions/232
Bump pages-gem to 232
2024-08-06 16:09:17 -07:00
Yoann Chaudet c77dce5d9f update fixture the proper way 2024-08-06 16:05:34 -07:00
Yoann Chaudet dcc8e40474 Update fixtures 2024-08-06 15:56:20 -07:00
Yoann Chaudet f483590ef3 Bump ruby too 2024-08-06 15:53:31 -07:00
Yoann Chaudet b426eefb2c Bump pages-gem to 232 2024-08-06 15:48:30 -07:00
James M. Greene 2b9a1ccfeb Merge pull request #119 from toshimaru/bump-actions-in-readme
docs: Bump actions to the latest in `README.md`
2024-05-01 21:42:35 -05:00
James M. Greene fc7872e282 Update README.md 2024-05-01 21:40:55 -05:00
toshimaru ea14799cdb docs: Bump actions to the latest in README.md 2024-03-15 04:51:19 +09:00
Yoann Chaudet b178f9334b Merge pull request #118 from actions/pages-gem-231
Docker / build (push) Has been cancelled
Bump to v231 and prepare release
2024-02-14 18:38:11 -08:00
Yoann Chaudet b1ba4f9941 Bump to v231 and prepare release 2024-02-14 16:34:44 -08:00
Yoann Chaudet 3ef60073fe Merge pull request #117 from actions/prep-release
Docker / build (push) Has been cancelled
Forgot to bump the version
2024-02-13 10:24:22 -08:00
Yoann Chaudet 9eecae7975 Merge branch 'main' into prep-release 2024-02-13 10:21:29 -08:00
Yoann Chaudet 77b27c6c90 Forgot to bump the version 2024-02-13 10:16:15 -08:00
Yoann Chaudet bceabacfd5 Merge pull request #116 from actions/bump-pages-gem
Bump pages-gem to v230
2024-02-13 10:15:21 -08:00
Yoann Chaudet a55dcb8522 Update fixtures 2024-02-12 22:46:17 -08:00
Yoann Chaudet ebc7fc0b11 Bump pages-gem to v230 2024-02-12 22:44:30 -08:00
Yoann Chaudet e54b03ec49 Merge pull request #114 from actions/dependabot/github_actions/release-drafter/release-drafter-6
Bump release-drafter/release-drafter from 5 to 6
2024-02-12 09:51:12 -08:00
Yoann Chaudet 97d6a3d232 Merge branch 'main' into dependabot/github_actions/release-drafter/release-drafter-6 2024-02-12 09:46:46 -08:00
Yoann Chaudet 1d29d4d407 Merge pull request #113 from actions/dependabot/github_actions/actions/upload-artifact-4
Bump actions/upload-artifact from 3 to 4
2024-02-12 09:46:27 -08:00
dependabot[bot] 9f4df95453 Bump release-drafter/release-drafter from 5 to 6
Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5 to 6.
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](https://github.com/release-drafter/release-drafter/compare/v5...v6)

---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 12:43:49 +00:00
dependabot[bot] 63865f6a21 Bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 12:43:46 +00:00
Yoann Chaudet 8c75677d24 Merge pull request #112 from actions/bump-pages-gem
Docker / build (push) Has been cancelled
Bump pages-gem to v229
2024-02-09 11:50:07 -08:00
Yoann Chaudet bb55ab885b Merge branch 'main' into bump-pages-gem 2024-02-09 11:44:29 -08:00
Yoann Chaudet de8d980c46 Merge pull request #92 from actions/release-process-improvements
Improve the release process documentation
2024-02-09 11:42:44 -08:00
Yoann Chaudet ea51107ef8 Prep actions.yml update 2024-02-09 11:42:18 -08:00
Yoann Chaudet b73e57c646 Update fixtures 2024-02-09 11:41:58 -08:00
Yoann Chaudet 83b6c92deb Merge branch 'main' into release-process-improvements 2024-02-09 11:41:09 -08:00
Yoann Chaudet 6f827f0167 Merge pull request #111 from actions/dependabot/bundler/test_projects/mojombo/nokogiri-1.16.2
Bump the bundler group across 1 directories with 1 update
2024-02-09 11:40:03 -08:00
Yoann Chaudet 682a29823c Bump pages-gem to v229 2024-02-09 11:34:44 -08:00
dependabot[bot] 5f89713238 Bump the bundler group across 1 directories with 1 update
Bumps the bundler group with 1 update in the /test_projects/mojombo directory: [nokogiri](https://github.com/sparklemotion/nokogiri).


Updates `nokogiri` from 1.15.2 to 1.16.2
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.15.2...v1.16.2)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-09 03:48:51 +00:00
James M. Greene 27425ea166 Merge pull request #100 from actions/dependabot/github_actions/docker/login-action-3
Bump docker/login-action from 2 to 3
2024-02-07 00:19:13 -06:00
dependabot[bot] 5d74132e75 Bump docker/login-action from 2 to 3
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 06:17:37 +00:00
James M. Greene 98d393724f Merge pull request #99 from actions/dependabot/github_actions/docker/metadata-action-5
Bump docker/metadata-action from 4 to 5
2024-02-07 00:14:39 -06:00
dependabot[bot] a156fa2e37 Bump docker/metadata-action from 4 to 5
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 06:13:01 +00:00
James M. Greene 6b5ce3ac1a Merge pull request #98 from actions/dependabot/github_actions/docker/build-push-action-5
Bump docker/build-push-action from 4 to 5
2024-02-07 00:12:06 -06:00
dependabot[bot] e546fcd8fb Bump docker/build-push-action from 4 to 5
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 06:10:18 +00:00
James M. Greene ec66396f89 Merge pull request #96 from actions/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2024-02-07 00:08:14 -06:00
dependabot[bot] 81cc8fc3ff Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 06:04:20 +00:00
James M. Greene 73058b4f84 Merge pull request #108 from actions/dependabot/github_actions/non-breaking-changes-e893b3f303
Bump the non-breaking-changes group with 1 update
2024-02-06 23:56:46 -06:00
dependabot[bot] fed441c15f Bump the non-breaking-changes group with 1 update
Bumps the non-breaking-changes group with 1 update: [actions/publish-action](https://github.com/actions/publish-action).


Updates `actions/publish-action` from 0.2.2 to 0.3.0
- [Commits](https://github.com/actions/publish-action/compare/v0.2.2...v0.3.0)

---
updated-dependencies:
- dependency-name: actions/publish-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 17:27:03 +00:00
James M. Greene 41b01f885d Merge pull request #107 from actions/dependabot-grouping
Update Dependabot config to group non-breaking changes
2024-01-31 11:26:00 -06:00
James M. Greene 4c407e5699 Update Dependabot config to group non-breaking changes 2024-01-31 00:35:20 -06:00
Mingzi f8c0ea1228 Merge pull request #97 from ntkme/jekyll-github-action
Improve gem dependency warning message
2023-12-29 01:05:23 -08:00
なつき e9ec94b518 Improve gem dependency warning message 2023-11-13 09:37:58 -08:00
Mingzi e4ef22193c Merge pull request #103 from actions/start-1.09-release
Docker / build (push) Has been cancelled
Prepare 1.0.9 release
2023-10-20 10:20:49 -07:00
yimysty 0b2633b4e0 ready 1.0.9 release 2023-10-19 22:02:00 -07:00
Mingzi 6eb2eb3808 Merge pull request #102 from actions/add-error-anotation 2023-10-19 21:51:36 -07:00
yimysty 92113c15dd fix bash lint 2023-10-19 17:40:15 -07:00
yimysty 84a94c413e set the right annotation 2023-10-19 17:34:27 -07:00
James M. Greene 9f6153e870 Merge branch 'main' into release-process-improvements 2023-07-10 22:51:36 -05:00
James M. Greene 1e8be5b76c Merge pull request #95 from actions/no-docker-major
Remove steps to publish Docker major tag
2023-07-01 23:07:05 -05:00
James M. Greene cf9c2e10b9 Remove steps to publish Docker major tag 2023-06-30 15:47:04 -05:00
James M. Greene 236e4cc79a Improve the release process documentation 2023-06-21 15:18:14 -04:00
22 changed files with 76 additions and 63 deletions
+6
View File
@@ -4,8 +4,14 @@ updates:
directory: "/"
schedule:
interval: "weekly"
groups:
non-breaking-changes:
update-types: [minor, patch]
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
groups:
non-breaking-changes:
update-types: [minor, patch]
+4 -4
View File
@@ -24,12 +24,12 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
# Login against a Docker registry except on PR
# https://github.com/docker/login-action
- name: Log into registry ${{ env.REGISTRY }}
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
@@ -46,14 +46,14 @@ jobs:
echo "tags=$tags" >> $GITHUB_OUTPUT
- name: Extract Docker metadata
id: meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
# Build and push Docker image with Buildx (don't push on PR)
# https://github.com/docker/build-push-action
- name: Build and push Docker image
uses: docker/build-push-action@v4
uses: docker/build-push-action@v6
with:
context: .
file: Dockerfile
+2 -2
View File
@@ -11,7 +11,7 @@ jobs:
draft-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: release-drafter/release-drafter@v5
- uses: actions/checkout@v4
- uses: release-drafter/release-drafter@3f0f87098bd6b5c5b9a36d49c41d998ea58f9348
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+4 -4
View File
@@ -16,7 +16,7 @@ jobs:
tag: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.regex-match.outputs.group1 }}
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Grep action.yaml content
id: grep-image-content
run: |
@@ -44,9 +44,9 @@ jobs:
- future-true
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Build local docker image
uses: docker/build-push-action@v4
uses: docker/build-push-action@v6
with:
context: .
file: Dockerfile
@@ -61,7 +61,7 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Archive ${{ matrix.test }} Project
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.test }}
path: ./test_projects/${{ matrix.test }}/_expected
+2 -17
View File
@@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Grep action.yaml content
id: grep-image-content
run: |
@@ -53,21 +53,6 @@ jobs:
steps:
- name: Update the ${{ env.TAG_NAME }} major tag
id: update-major-tag
uses: actions/publish-action@v0.2.2
uses: actions/publish-action@v0.3.0
with:
source-tag: ${{ env.TAG_NAME }}
# Login to the GHCR Docker registry
- name: Log into registry ${{ env.REGISTRY }}
uses: docker/login-action@v2
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Update Docker image tag
env:
NEW_TAG: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.update-major-tag.outputs.major-tag }}
SOURCE_TAG: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.TAG_NAME }}
run: |
docker buildx imagetools create --tag $NEW_TAG $SOURCE_TAG
+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
SHELLCHECK_OPTS: -s bash
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Run ShellCheck
uses: ludeeus/action-shellcheck@master
+3 -3
View File
@@ -18,7 +18,7 @@ jobs:
tag: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.regex-match.outputs.group1 }}
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Grep action.yaml content
id: grep-image-content
run: |
@@ -46,9 +46,9 @@ jobs:
- future-true
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Build local docker image
uses: docker/build-push-action@v4
uses: docker/build-push-action@v6
with:
context: .
file: Dockerfile
+1 -2
View File
@@ -1,4 +1,4 @@
ARG RUBY_VERSION=2.7.4
ARG RUBY_VERSION=3.3
FROM ruby:$RUBY_VERSION-slim
RUN apt-get update \
@@ -22,4 +22,3 @@ ENV LC_ALL en_US.UTF-8
COPY entrypoint.sh /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
+1 -1
View File
@@ -5,7 +5,7 @@ source "https://rubygems.org"
git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }
# Manage our dependency on the version of the github-pages gem here.
gem "github-pages", "= 228"
gem "github-pages", "= 232"
# Explicitly include this gem here.
# It is not directly included in the github-pages gem list of dependencies,
+18 -10
View File
@@ -24,20 +24,20 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v3
uses: actions/configure-pages@v5
- name: Build
uses: actions/jekyll-build-pages@v1
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
uses: actions/upload-pages-artifact@v3
deploy:
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
uses: actions/deploy-pages@v4
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
@@ -52,7 +52,7 @@ steps:
with:
destination: "./output"
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
uses: actions/upload-pages-artifact@v3
with:
path: "./output"
```
@@ -74,11 +74,17 @@ In order to release a new version of this Action:
1. Locate the semantic version of the [upcoming release][release-list] (a draft is maintained by the [`draft-release` workflow][draft-release]).
2. Prepare a pull request to update [`action.yml`][action.yml] to reference the incoming version
2. Prepare a pull request to update [`action.yml`][action.yml] to reference the incoming version, get it approved, and merge it into the `main` branch.
3. Publish the draft release from the `main` branch with semantic version as the tag name, _with_ the checkbox to publish to the GitHub Marketplace checked. :ballot_box_with_check:
3. Publish the draft release **as a pre-release** from the `main` branch with semantic version as the tag name, _with_:
- the checkbox to publish to the GitHub Marketplace checked :ballot_box_with_check:
- :warning: _AND_ the checkbox to **Set as a pre-release** checked. :ballot_box_with_check:
4. After publishing the release, the [`release` workflow][release] will automatically run to create/update the corresponding the major version tag such as `v1`.
4. This will kick off a [Docker publishing workflow][docker-publish] for the newly created tag. Check the [associated workflow run list][docker-publish-workflow-runs] to verify the new Docker image is created successfully before moving on to the next step.
5. After the Docker image has been created with the new tag, find that [same pre-release][release-list] and edit it. Update it with the checkbox to **Set as the latest release** checked :ballot_box_with_check: and then publish it again.
6. After publishing it as the latest release, the [`release` workflow][release] will automatically run to create/update the corresponding the major version tag such as `v1`.
⚠️ Environment approval is required. Check the [Release workflow run list][release-workflow-runs].
@@ -88,7 +94,9 @@ The scripts and documentation in this project are released under the [MIT Licens
<!-- references -->
[release-list]: https://github.com/actions/jekyll-build-pages/releases
[draft-release]: .github/workflows/release.yml
[draft-release]: .github/workflows/draft-release.yml
[docker-publish]: .github/workflows/docker-publish.yml
[release]: .github/workflows/release.yml
[release-workflow-runs]: https://github.com/actions/deploy-pages/actions/workflows/release.yml
[docker-publish-workflow-runs]: https://github.com/actions/jekyll-build-pages/actions/workflows/docker-publish.yml
[release-workflow-runs]: https://github.com/actions/jekyll-build-pages/actions/workflows/release.yml
[action.yml]: https://github.com/actions/jekyll-build-pages/blob/649f5d3c2b2462620c8945f034200e431ceddd29/action.yml#LL31C54-L31C60
+1 -1
View File
@@ -28,4 +28,4 @@ inputs:
default: ${{ github.token }}
runs:
using: 'docker'
image: 'docker://ghcr.io/actions/jekyll-build-pages:v1.0.8'
image: 'docker://ghcr.io/actions/jekyll-build-pages:v1.0.13'
+20 -5
View File
@@ -6,8 +6,6 @@
#
####################################################################################################
set -o errexit
SOURCE_DIRECTORY=${GITHUB_WORKSPACE}/$INPUT_SOURCE
DESTINATION_DIRECTORY=${GITHUB_WORKSPACE}/$INPUT_DESTINATION
PAGES_GEM_HOME=$BUNDLE_APP_CONFIG
@@ -15,7 +13,7 @@ GITHUB_PAGES_BIN=$PAGES_GEM_HOME/bin/github-pages
# Check if Gemfile's dependencies are satisfied or print a warning
if test -e "$SOURCE_DIRECTORY/Gemfile" && ! bundle check --dry-run --gemfile "$SOURCE_DIRECTORY/Gemfile"; then
echo "::warning:: github-pages can't satisfy your Gemfile's dependencies."
echo "::warning::The github-pages gem can't satisfy your Gemfile's dependencies. If you want to use a different Jekyll version or need additional dependencies, consider building Jekyll site with GitHub Actions: https://jekyllrb.com/docs/continuous-integration/github-actions/"
fi
# Set environment variables required by supported plugins
@@ -39,5 +37,22 @@ else
FUTURE=''
fi
cd "$PAGES_GEM_HOME"
$GITHUB_PAGES_BIN build "$VERBOSE" "$FUTURE" --source "$SOURCE_DIRECTORY" --destination "$DESTINATION_DIRECTORY"
{ cd "$PAGES_GEM_HOME" || { echo "::error::pages gem not found"; exit 1; }; }
# Run the command, capturing the output
build_output="$($GITHUB_PAGES_BIN build "$VERBOSE" "$FUTURE" --source "$SOURCE_DIRECTORY" --destination "$DESTINATION_DIRECTORY")"
# Capture the exit code
exit_code=$?
if [ $exit_code -ne 0 ]; then
# Remove the newlines from the build_output as annotation not support multiline
error=$(echo "$build_output" | tr '\n' ' ' | tr -s ' ')
echo "::error::$error"
else
# Display the build_output directly
echo "$build_output"
fi
# Exit with the captured exit code
exit $exit_code
@@ -7,7 +7,7 @@
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>The Future is Looking Bright! | jekyll-build-pages</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="The Future is Looking Bright!" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Everythings coming up Milhouse." />
@@ -7,7 +7,7 @@
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>The Future is Looking Bright! | jekyll-build-pages</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="The Future is Looking Bright!" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Everythings coming up Milhouse." />
@@ -7,7 +7,7 @@
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>We Live In Hell | jekyll-build-pages</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="We Live In Hell" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="And its not even the cool hell that [redacted] are afraid of. 😭" />
@@ -7,7 +7,7 @@
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>jekyll-build-pages | A simple GitHub Action for producing Jekyll build artifacts compatible with GitHub Pages.</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="jekyll-build-pages" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="A simple GitHub Action for producing Jekyll build artifacts compatible with GitHub Pages." />
+3 -3
View File
@@ -103,12 +103,12 @@ GEM
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9.7)
mercenary (0.3.6)
mini_portile2 (2.8.2)
mini_portile2 (2.8.5)
minima (2.0.0)
minitest (5.9.1)
multipart-post (2.0.0)
net-dns (0.8.0)
nokogiri (1.15.2)
nokogiri (1.16.2)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
octokit (4.6.0)
@@ -116,7 +116,7 @@ GEM
pathutil (0.14.0)
forwardable-extended (~> 2.6)
public_suffix (1.5.3)
racc (1.7.1)
racc (1.7.3)
rb-fsevent (0.9.8)
rb-inotify (0.9.7)
ffi (>= 0.5.0)
+2 -2
View File
@@ -881,8 +881,8 @@ format. You can find the full spec at &lt;a href=&quot;http://tomdoc.org&quot;&g
&lt;span class=&quot;c1&quot;&gt;#&lt;/span&gt;
&lt;span class=&quot;c1&quot;&gt;# Examples&lt;/span&gt;
&lt;span class=&quot;c1&quot;&gt;#&lt;/span&gt;
&lt;span class=&quot;c1&quot;&gt;# multiplex('Tom', 4)&lt;/span&gt;
&lt;span class=&quot;c1&quot;&gt;# # =&amp;gt; 'TomTomTomTom'&lt;/span&gt;
&lt;span class=&quot;c1&quot;&gt;# multiplex(&apos;Tom&apos;, 4)&lt;/span&gt;
&lt;span class=&quot;c1&quot;&gt;# # =&amp;gt; &apos;TomTomTomTom&apos;&lt;/span&gt;
&lt;span class=&quot;c1&quot;&gt;#&lt;/span&gt;
&lt;span class=&quot;c1&quot;&gt;# Returns the duplicated String.&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;multiplex&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;text&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;count&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
+1 -1
View File
@@ -7,7 +7,7 @@
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Readme Test | jekyll-build-pages</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="Readme Test" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="A simple GitHub Action for producing Jekyll build artifacts compatible with GitHub Pages." />
+1 -1
View File
@@ -7,7 +7,7 @@
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Readme Test | jekyll-build-pages</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="Readme Test" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="A simple GitHub Action for producing Jekyll build artifacts compatible with GitHub Pages." />
+1 -1
View File
@@ -7,7 +7,7 @@
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Jekyll Actions Demo | A simple GitHub Action for producing Jekyll build artifacts compatible with GitHub Pages.</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="Jekyll Actions Demo" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="A simple GitHub Action for producing Jekyll build artifacts compatible with GitHub Pages." />
+1 -1
View File
@@ -7,7 +7,7 @@
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>themes | A simple GitHub Action for producing Jekyll build artifacts compatible with GitHub Pages.</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="themes" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="A simple GitHub Action for producing Jekyll build artifacts compatible with GitHub Pages." />