Commit Graph

16 Commits

Author SHA1 Message Date
Chuck Craft 373c8f616d github: call reworked macos-setup-brew.sh with options 2023-02-03 10:47:12 -06:00
Chuck Craft 3c0936d83e Github actions: newer verions with node12 -> node16
Ping #18462
2022-10-12 20:32:37 +00:00
Dario Lombardo b49edf0a5b
github: update macos action. 2022-05-31 10:20:25 +02:00
Dario Lombardo c3bbca8e73 github: update artifacts uploading. 2021-12-28 18:49:24 +00:00
Gerald Combs 313a6e9274 CI: Don't run xcode-select.
Changing the developer directory shouldn't be necessary after the include
path fixups in 270c8ed746.
2021-02-18 13:54:47 +00:00
Dario Lombardo d13a7899ec github: use macos 11.0 in macos image.
Fix: #17063.
2020-12-15 08:12:10 +00:00
Dario Lombardo 4b9dfc3a19
github: fix actions.
The command add-path within the changed actions has been deprecated
according to

https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/

Use shogo82148/actions-setup-perl for strawberryperl on windows.
Upgrade setup-ruby to 1.1.2 on macos.
2020-11-19 09:20:17 +01:00
Dario Lombardo 52d7eb733d github: install biplist for macos. 2020-10-15 17:32:53 +00:00
Dario Lombardo df7d1905eb github: fix macOS build.
Use xcode from command line tools.
See:
  https://www.wireshark.org/lists/wireshark-dev/202004/msg00065.html
2020-09-30 17:59:20 +00:00
Dario Lombardo c474b70f8b github: move pip installations upwards.
python ssl has some conflict with installed packages. Installing pip
stuff before other packages fixes it.

Bug: 16478
Change-Id: Iba5a5eceb5e27a435544aa65e0fad683f798f3f3
Reviewed-on: https://code.wireshark.org/review/36669
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Dario Lombardo <lomato@gmail.com>
2020-04-03 22:33:34 +00:00
Dario Lombardo 2f514106ea github: don't install ruby twice.
Change-Id: Id6edfca6f98ecfd5c30b5973f81980a8e8d935d4
Reviewed-on: https://code.wireshark.org/review/36668
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Dario Lombardo <lomato@gmail.com>
2020-04-03 16:27:55 +00:00
Dario Lombardo 65bcd03ce8 github: install ruby via action v1.1.1.
Action v1 is buggy and has been fixed in v1.1.1.
Error:
sudo ln -sf /Users/runner/hostedtoolcache/Ruby/2.6.5/x64/bin/ruby /usr/bin/ruby
ln: /usr/bin/ruby: Operation not permitted
(node:1010) UnhandledPromiseRejectionWarning: Error: The process 'sudo' failed with exit code 1
    at ExecState._setResult (/Users/runner/runners/2.165.2/work/_actions/actions/setup-ruby/v1/node_modules/@actions/exec/lib/toolrunner.js:547:25)
    at ExecState.CheckComplete (/Users/runner/runners/2.165.2/work/_actions/actions/setup-ruby/v1/node_modules/@actions/exec/lib/toolrunner.js:530:18)
    at ChildProcess.<anonymous> (/Users/runner/runners/2.165.2/work/_actions/actions/setup-ruby/v1/node_modules/@actions/exec/lib/toolrunner.js:430:27)
    at ChildProcess.emit (events.js:210:5)
    at maybeClose (internal/child_process.js:1021:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5)

Change-Id: I2b715291265d4675b46850006bd3fbecaaf9f4be
Reviewed-on: https://code.wireshark.org/review/36667
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Dario Lombardo <lomato@gmail.com>
2020-04-03 16:27:42 +00:00
Dario Lombardo 39ee56ec33 github: fix job names.
Change-Id: I26e77b4677bfcb0537d0dbf99472594765f3954e
Reviewed-on: https://code.wireshark.org/review/36595
Reviewed-by: Jaap Keuter <jaap.keuter@xs4all.nl>
2020-03-27 06:24:19 +00:00
Dario Lombardo 1594112d34 github: setup ruby in macos workflow.
This is required to call asciidoctor.

Change-Id: Iff47a9d6b92f68d0b5ec611570cd2bbc2c56c926
Reviewed-on: https://code.wireshark.org/review/36340
Reviewed-by: Dario Lombardo <lomato@gmail.com>
2020-03-09 20:20:58 +00:00
Dario Lombardo 9cdff50e18 github: create OSX package and upload it as artifact.
Change-Id: I05e0b97a67de0bda4da3623e8574aa2af33ee43b
Reviewed-on: https://code.wireshark.org/review/36319
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2020-03-08 19:03:59 +00:00
Dario Lombardo a7e3942101 Add github actions yaml files.
Change-Id: I06e9968b792d9c218273873f36ee8e9157b04344
Reviewed-on: https://code.wireshark.org/review/36181
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2020-03-02 14:17:04 +00:00