Commit graph

31 commits

Author SHA1 Message Date
Reto Brunner 231c498def release workflow: fix broken npm update
The release workflow wants to use --provenance but the update fails:

Run npm install -g npm
npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /usr/local/share/man/man7
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/share/man/man7'
npm ERR!  [Error: EACCES: permission denied, mkdir '/usr/local/share/man/man7'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: '/usr/local/share/man/man7'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

So we fix it by just telling the action what we want rather than monkey patching it.

Link: https://github.com/thelounge/thelounge/actions/runs/8580746748/job/23517165611
2024-04-06 13:31:48 +02:00
Max Leiter 113e9bd2fb Remove Node.js 16 from package.json and testing matrix
Node.js 16 entered EOL in September 2023 (https://nodejs.org/en/blog/announcements/nodejs16-eol)
2024-01-27 15:55:55 -08:00
renovate[bot] 785ec0a0e2
chore(deps): update actions/setup-node action to v4 2023-10-24 16:50:41 +00:00
Reto Brunner 4c6fa550aa Merge branch 'nodeEOL' 2023-05-20 10:09:48 +02:00
Reto Brunner 59cf29ef4a workflows: bump Windows + Mac node versions to 18 2023-04-23 21:48:39 +02:00
Reto Brunner 8e43d8083d node: remove v14, add v20 to build matrix
EOL date reached.
2023-04-23 21:46:53 +02:00
Pavel Djundik 3cd0a75ac2 Publish to npm with provenance
Ref: https://github.blog/changelog/2023-04-19-npm-provenance-public-beta/
2023-04-23 12:11:08 +03:00
Pavel Djundik 9dbb6e5e19
Remove node 12, add node 18. Bump minimum node version 14 (#4552)
* Remove node 12, add node 18
* Bump minimum node version
2022-04-30 13:12:24 -07:00
renovate[bot] 69f3501165
Update actions/setup-node action to v3 (#4496)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-02 16:31:28 -08:00
Reto Brunner 1f8881a1d7 Remove node 15.x from build matrix
EOL was June 2021, this time has passed long ago.
2022-01-27 00:47:43 +01:00
Max Leiter f3af454c9e
Add Node 16 LTS tests and bump mac/windows tests 2021-11-04 16:59:38 -07:00
Max Leiter 7ba977d56a
Bump required node version to 12.x
Node 10 was deprecated in April 2021.
2021-11-04 02:36:06 -07:00
Mateusz Hajder 42bafe7165
Change the IRC server to Libera.Chat 2021-05-23 16:40:08 +02:00
Renovate Bot 32ec420763
Update actions/setup-node action to v2 2021-02-10 00:12:09 +00:00
Pavel Djundik 69986b3ee5 Add node 15 to test matrix 2020-10-30 23:03:45 +02:00
Pavel Djundik c5f9ef3e3d Test node v14 2020-07-08 14:19:22 +03:00
Pavel Djundik 32d39410da
Put the string in quotes
skip ci

Github rendered it as "\#"
2020-06-29 15:16:15 +03:00
Pavel Djundik 7ddfc63327
Escape channel name
skip ci
2020-06-29 15:15:13 +03:00
Pavel Djundik 8fe9add310 Create issues links 2020-06-29 12:48:14 +03:00
Pavel Djundik 013e55a9a6 Exclude node 10 on macOS from build matrix 2020-04-11 12:19:05 +03:00
Pavel Djundik 58a558247b
Merge pull request #3454 from Zarthus/gh_labels
Automatically apply GitHub labels on issue creation
2019-12-15 13:29:03 +02:00
Pavel Djundik c0b8f6f86a Create release github action workflow 2019-11-26 22:39:38 +02:00
Jos Ahrens 8c3c426998
Automatically apply GitHub labels on issue creation 2019-10-15 17:48:36 +00:00
Pavel Djundik c546279d89 Setup github actions CI 2019-09-04 22:51:58 +03:00
Alistair McKinlay 33de4fb4f4 Add prettier info to CONTRIBUTING.md 2019-07-19 11:30:43 +01:00
Alistair McKinlay ab8d819193 Set up Prettier on md, html, json, and yaml 2019-07-17 10:22:30 +01:00
Jérémie Astori f249747642
Merge pull request #2604 from Zarthus/issue_templates
Introduce issue templates
2018-07-07 12:19:19 -04:00
Jos Ahrens f5b70092b2
Modify Feature_Request.md template
- Stop asking for version
- Add comment suggesting to look into existing issues
- Add <h2> block for "Feature Description"
2018-07-06 17:14:29 +00:00
Jos Ahrens 14e982e2d8
contributing: fix broken link 2018-06-29 16:32:52 +00:00
Jos Ahrens e5fc54a3c0
introduce issue templates 2018-06-29 16:06:46 +00:00
Jos Ahrens a24d932102
add .github folder
Moves all github-related markdown files to a .github folder

closes #2600
2018-06-28 16:27:57 +00:00