José Valim
aabe5dad76
Do not use Erlang/OTP 26.1 on CI ( #13062 )
...
It has a bug when looking up mismatched module names.
2023-11-02 08:30:01 +01:00
dependabot[bot]
e23c34db97
Bump DavidAnson/markdownlint-cli2-action from 11.0.0 to 13.0.0 ( #12963 )
...
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action ) from 11.0.0 to 13.0.0.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases )
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/v11.0.0...v13.0.0 )
---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 23:52:14 +02:00
dependabot[bot]
1bc8bc5e76
Bump actions/checkout from 3 to 4 ( #12911 )
...
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 08:29:39 +02:00
Andrea Leopardi
32cd48b398
Lint Markdown guides ( #12775 )
2023-07-10 11:45:01 +02:00
Wojtek Mach
7795adcd60
Fix .github/workflows/release_pre_built/action.yml ( #12737 )
2023-06-30 16:04:30 +02:00
Wojtek Mach
2c78c731f7
Build Elixir main docs with ExDoc main ( #12736 )
2023-06-30 14:23:17 +02:00
Wojtek Mach
65fb415b11
Bump Ubuntu version for builds.hex.pm.yml ( #12652 )
...
We need nsis 3.08 (not 3.06)
2023-06-12 13:04:30 +02:00
Wojtek Mach
ec0d3d7b19
Add offline Windows installer to releases ( #12640 )
2023-06-12 12:51:28 +02:00
Eric Meadows-Jönsson
a85ff567c2
Fix generated docs_config.js on CI ( #12618 )
2023-05-30 08:33:55 +02:00
Eric Meadows-Jönsson
54756a7908
Fix builds.hex.pm upload ( #12580 )
2023-05-22 17:23:22 +02:00
José Valim
420b9bc1c0
Rename repo.hex.pm.yml to builds.hex.pm.yml
2023-05-19 23:58:17 +02:00
José Valim
4c528301d8
Move repo builds concurrency to the top level
2023-05-19 23:56:10 +02:00
sabiwara and José Valim
1ede6482b4
Add OPT 26 to other Github actions ( #12570 )
...
* Add OPT 26 to other Github actions
* Update .github/workflows/notify.yml
Co-authored-by: José Valim <jose.valim@gmail.com >
---------
Co-authored-by: José Valim <jose.valim@gmail.com >
2023-05-18 21:57:30 +09:00
sabiwara
260b53f788
Add OTP 26 to CI ( #12564 )
2023-05-18 11:47:43 +02:00
Nathan Long
f6293da819
CI should still doctest CHANGELOG.md ( #12484 )
2023-03-22 16:56:55 +01:00
Nathan Long
a3e46aa19f
CI should ignore changes to markdown files ( #12483 )
2023-03-22 14:47:13 +01:00
José Valim
88377d84ba
Close brackets on ci.yml
2023-02-13 23:58:59 +01:00
José Valim
d76df85144
Continue errors in dialyzer on OTP master
2023-02-13 23:19:06 +01:00
Josep Lluis Giralt D'Lacoste ( Pep )
1c6971fc78
Publish precompiled to s3 on releasing ( #12242 )
2022-11-19 09:39:38 +01:00
José Valim
9496410ac8
Only build docs on ExDoc main on CI ( #12238 )
2022-11-12 09:15:39 +01:00
Eric Meadows-Jönsson
2751bc817e
Fix purge_key function name
2022-11-11 15:26:42 +01:00
José Valim
7b7562b1e5
Recompile System from lib/elixir
2022-11-11 13:38:06 +01:00
José Valim
f86e072973
Recompile System without .git for diffing purposes
2022-11-11 13:30:12 +01:00
José Valim
4d35973f44
Remove .git only on reproducible check
2022-11-11 13:17:23 +01:00
José Valim
8a7a36fd10
Fix remaining automation env vars
2022-11-11 12:59:27 +01:00
José Valim
e394c31047
Update automations
2022-11-11 12:54:26 +01:00
Josep Lluis Giralt D'Lacoste ( Pep )
af827b9fee
Publish hexdocs to s3 for main and version branches ( #12235 )
2022-11-11 12:40:13 +01:00
José Valim
254a2f0954
Update action.yml
2022-11-09 10:15:13 +01:00
Josep Lluis Giralt D'Lacoste ( Pep )
f5a5dbb222
Release pre built composite action ( #12234 )
2022-11-08 21:27:39 +01:00
Alex
adb2bbeed0
Harden release.yml ( #12144 )
...
Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com >
2022-09-20 17:26:58 +02:00
José Valim
c015656765
Use setup beam on CI ( #12131 )
2022-09-14 09:03:52 +02:00
José Valim
e184ed332a
Future proof release automation
2022-09-01 20:28:55 +02:00
José Valim
6068bd8635
Fix path on notification script
2022-08-15 12:51:18 +02:00
Thanabodee Charoenpiriyakij
d6affa5115
Bump ubuntu to 20.04 ( #12062 )
...
The ubuntu-18.04 nows deprecated today [1]. This changes start moving it
to version 20.04 instead.
[1] https://github.com/actions/virtual-environments/issues/6002
2022-08-08 17:50:30 +02:00
José Valim
667119fee3
Allow dry-run of notify workflow
2022-08-01 22:43:44 +02:00
José Valim
871da3f115
Fix secrets syntax
2022-08-01 22:34:31 +02:00
Wojtek Mach
fb55c89cba
Set correct permission in release action ( #12036 )
2022-08-01 16:25:04 +02:00
Thanabodee Charoenpiriyakij
3b7391f14c
Use setup-beam on Windows platform ( #12026 )
2022-07-28 18:35:37 +02:00
José Valim
239f8f9e3b
Require Erlang/OTP 24
2022-07-27 13:20:42 +02:00
dependabot[bot]
eeed70641f
Bump actions/cache from 2 to 3 ( #11908 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-07 10:05:22 +02:00
dependabot[bot]
52f255a20d
Bump actions/checkout from 2 to 3 ( #11909 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-07 10:02:48 +02:00
Naveen
c4b9e866a4
chore: Set permissions for GitHub actions ( #11906 )
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com >
2022-06-06 10:10:56 +02:00
José Valim
ef3437e7f2
Run Erlang/OTP 25 on CI ( #11858 )
2022-05-21 08:23:08 +02:00
Eksperimental
61780704c8
CI: Use latest ex_doc version ( #11732 )
...
- release.yml now automatically fetches latest stable ExDoc version.
- ci.yml now builds docs using latest stable and main ExDoc version.
2022-03-27 21:21:45 +02:00
Eksperimental
2de570c642
Streamline release.yml Github Action with ci.yml ( #11727 )
2022-03-25 16:14:30 +01:00
Eksperimental
1513a9bcd2
CI: Add build docs ( #11724 )
2022-03-25 09:32:45 +01:00
José Valim
34f323c02f
Add OTP-24.3 to CI ( #11711 )
2022-03-19 09:12:54 +01:00
Thanabodee Charoenpiriyakij
aca6ebd6e1
Strip name from checksum file ( #11561 )
...
Currently, the notify.exs will generate the checksum to:
```
* Docs.zip - sha1sum - 3812e2db7c71a6a8b03b75d06ca6debb46aebc55 Docs.zip
* Docs.zip - sha256sum - cafe86adc01fcc700c83f353aedf746eeffd3b6e1542cedff18af64956ae539b Docs.zip
* elixir-otp-23.zip - sha1sum - 35f999b98cbfa5888fefbeafaaf73f661a903bb7 elixir-otp-23.zip
* elixir-otp-23.zip - sha256sum - 11f970adc3ddc759f349b0e00b6aecd06a1d460f21488d2ffe8f6738f2518728 elixir-otp-23.zip
* elixir-otp-24.zip - sha1sum - c4224ce1b78247d7c5e04c7cd4576496fd49f002 elixir-otp-24.zip
* elixir-otp-24.zip - sha256sum - 677fe7a147a40e5ee876eeb7bb8e4b968d2a8a9c42793561b61a08269ca91c19 elixir-otp-24.zip
```
The result have a file name and newline at the end of each line. This change strip
that, so the result will be:
```
* Docs.zip - sha1sum - 3812e2db7c71a6a8b03b75d06ca6debb46aebc55
* Docs.zip - sha256sum - cafe86adc01fcc700c83f353aedf746eeffd3b6e1542cedff18af64956ae539b
* elixir-otp-23.zip - sha1sum - 35f999b98cbfa5888fefbeafaaf73f661a903bb7
* elixir-otp-23.zip - sha256sum - 11f970adc3ddc759f349b0e00b6aecd06a1d460f21488d2ffe8f6738f2518728
* elixir-otp-24.zip - sha1sum - c4224ce1b78247d7c5e04c7cd4576496fd49f002
* elixir-otp-24.zip - sha256sum - 677fe7a147a40e5ee876eeb7bb8e4b968d2a8a9c42793561b61a08269ca91c19
```
2022-01-10 12:13:24 +01:00
Jonatan Kłosko
0ba9cae634
Fix syntax in notifications script ( #11553 )
2022-01-08 16:14:54 +01:00
Michał Łępicki
9e898f8b5a
Remove references to HiPE ( #11543 )
...
* Fix typo in Dialyzer CI step name
* Remove references to HiPE
2022-01-05 13:37:17 +01:00