-
Notifications
You must be signed in to change notification settings - Fork 33
Release.yml: Update dist and docs automatically #225
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
base: main
Are you sure you want to change the base?
Conversation
Caio99BR
commented
Oct 2, 2025
- fixes Windows AArch64 Download failing for sccache v0.10.0 #189 after being triggered
- fixes docs and package.json consistently
* build.sh: Keep script consistency across platforms * add BUILDDIR across all scripts (ref: .ci/linux/package.sh) * call cmake from "source" to "build" not from build * extra parameters direct go direct on cmake (ref: .ci/windows/build.sh) Signed-off-by: Caio Oliveira <[email protected]> * [ci] check if Android Keys are set * this haunted me cause there's no name consistency Signed-off-by: Caio Oliveira <[email protected]> * [ci] enable sccache to reduce build time * should be changed to mozilla-actions/sccache-action (or cloned to Eden-CI) after they fix aarch64 download (the problem is, the fix is already on master, but it isn't released basically [dist is outdated]) See: * Mozilla-Actions/sccache-action#225 * Mozilla-Actions/sccache-action#189 Signed-off-by: Caio Oliveira <[email protected]> * [ci] android: enable gradle cache (android) + sccache (core) Signed-off-by: Caio Oliveira <[email protected]> * [ci] keep consistency across platforms and use CPM_CACHE_VERSION * keep the same name versioning of cache * clean solution to purge cache, since we can change varible internal without necessity of commit Signed-off-by: Caio Oliveira <[email protected]> * [ci] cache installation packages, should reduce 1m? Signed-off-by: Caio Oliveira <[email protected]> * [ci] Use parallel to improve building time Signed-off-by: Caio Oliveira <[email protected]> * [ci] Enable sccache globally * this explain why sccache is not working on android Signed-off-by: Caio Oliveira <[email protected]> * [ci] cleanup some cache things Signed-off-by: Caio Oliveira <[email protected]> * [ci] allow building with debug keys for PRs Signed-off-by: Caio Oliveira <[email protected]> * [ci] remove merged patch Signed-off-by: Caio Oliveira <[email protected]> * [ci] it's if not Signed-off-by: Caio Oliveira <[email protected]> --------- Signed-off-by: Caio Oliveira <[email protected]>
|
@sylvestre could you check it? |
|
how can i test this myself ? thanks :) |
Well it's just the update of dist/ folder but automatically:
And its's ready to use, currently im using: Without this, it's impossible to use on aarch64 builds (it fails cause the commit that fixes aarch64 is not present on dist/) |
|
Any update? |
| id: get_version | ||
| run: | | ||
| git fetch --tags | ||
| latest_tag=$(git describe --tags --abbrev=0 || echo "v0.0.0") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using '|| echo' to suppress commit errors could hide real issues, no ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
also, why v0.0.0 as default ?
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| # See the License for the specific language governing permissions and | ||
| # limitations under the License. | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please add comment explain what it is doing
| # Copyright 2023 Mozilla Foundation | ||
| # |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| # Copyright 2023 Mozilla Foundation | |
| # |