This release provides an escape hatch for sending the JSON content of a payload file exactly as is, without replacing any templated variables!
Previously a payload file was parsed and templated variables were replaced with values from github.context and github.env. Any undefined variables were replaced with ??? in this process, which might have caused questions.
That remains the default behavior, but now the JSON contents of a payload file can be sent exactly as written by setting the payload-file-path-parsed input to false:
In the scope of this release, the version of the Node.js runtime was updated to 20. The majority of dependencies were updated to the latest versions. From now on, the code for the setup-java will run on Node.js 20 instead of Node.js 16.
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
# Sample app builds 📱
Below you will find the list of the latest versions of the sample apps. It's recommended to always download the latest builds of the sample apps to accurately test the pull request.
---
* java_layout: Build failed. See [CI job logs](https://github.com/customerio/customerio-android/actions/runs/9938616563) to determine the issue and try re-building.
* kotlin_compose: Build failed. See [CI job logs](https://github.com/customerio/customerio-android/actions/runs/9938616563) to determine the issue and try re-building.
Bumps the github-action-dependencies group with 3 updates: slackapi/slack-github-action, actions/setup-java and actions/cache.
Updates
slackapi/slack-github-action
from 1.25.0 to 1.26.0Release notes
Sourced from slackapi/slack-github-action's releases.
... (truncated)
Commits
70cd7be
Automatic compilation53b162f
chore(release): tag release v1.26.047d8e42
feat: introduce an option to send payload file json without replacing variabl...d447374
Bump eslint-plugin-jsdoc from 48.2.1 to 48.2.2 (#302)b638b31
Bump axios from 1.6.7 to 1.6.8 (#301)c76311a
Bump mocha from 10.3.0 to 10.4.0 (#300)d4358d2
docs(readme): adjust whitespace in env assignment (#296)cb3763e
ci(test): share environment secrets with pull requests from forked prs (#297)86bebf8
Bump@slack/web-api
from 6.12.0 to 7.0.2 (#287)efa31bf
Bump https-proxy-agent from 7.0.2 to 7.0.4 (#290)Updates
actions/setup-java
from 3 to 4Release notes
Sourced from actions/setup-java's releases.
... (truncated)
Commits
99b8673
Patch for java version file (#610)5896cec
Added .tool-versions file support (#606)80ae3c2
Update httpclient version and other dependencies (#607)9704b39
Added Windows Arm64 Support for Windows Arm64 Runners (#595)7a445ee
Fix typo in configuration example (#572)3232623
Oracle JDK 21 support (#538)c0660d8
docs: add note about maven-gpg-plugin version (#570)2f7af1b
make it clear that Java 21 is supported (#566)16ef37f
HTTP errors when the token is undefined (#556)a237454
feat: bump actions/checkout and actions/setup-java to v4 (#533)Updates
actions/cache
from 3 to 4Release notes
Sourced from actions/cache's releases.
... (truncated)
Changelog
Sourced from actions/cache's changelog.
... (truncated)
Commits
0c45773
Merge pull request #1327 from cdce8p/fix-fail-on-cache-miss8a55f83
Add test case for process exit3884cac
Bump versione29dad3
Fix fail-on-cache-miss not workingab5e6d0
Merge pull request #1341 from bethanyj28/main89c7d86
licensed cached2c84da
update@actions/cache
37e7d4e
Merge pull request #1340 from actions/bethanyj28/update-publish-flowa18323f
add release actiona2ed59d
Merge pull request #1305 from actions/yacaovsnc/update_examplesYou can trigger a rebase of this PR by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show