<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/.github/workflows, branch v2.5.1</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v2.5.1</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v2.5.1'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2024-12-05T20:19:17+00:00</updated>
<entry>
<title>ci: allow manual execution</title>
<updated>2024-12-05T20:19:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2024-12-05T20:16:33+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=0192dcad72cfb7bc3edc2ea107e31f7191f62ff0'/>
<id>urn:sha1:0192dcad72cfb7bc3edc2ea107e31f7191f62ff0</id>
<content type='text'>
https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#workflow_dispatch
</content>
</entry>
<entry>
<title>github ci: add back go 1.18 &amp; go 1.19</title>
<updated>2023-10-29T12:10:06+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2023-10-29T12:04:34+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=94c5828829a166f59d3b4ed435de29d0794c168c'/>
<id>urn:sha1:94c5828829a166f59d3b4ed435de29d0794c168c</id>
<content type='text'>
Seems to build fine and has a big userbase due to
Debian and Ubuntu.
</content>
</entry>
<entry>
<title>.github: drop unsupported Go versions</title>
<updated>2023-10-29T12:10:06+00:00</updated>
<author>
<name>Christian Stewart</name>
</author>
<published>2023-09-06T21:02:17+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=770707e9acd059a36b9825b6bc15e5df7423c98b'/>
<id>urn:sha1:770707e9acd059a36b9825b6bc15e5df7423c98b</id>
<content type='text'>
According to https://go.dev/doc/devel/release#policy each major Go release is
supported until there are two newer major releases. For example, Go 1.5 was
supported until the Go 1.7 release, and Go 1.6 was supported until the Go 1.8
release. Older releases are not receiving security updates.

Upcoming dependency updates to golang exp packages use newer features like
unsafe.Slice and therefore do not build correctly against Go &lt; 1.19.x.

Drop the older versions and add the newer versions to the ci.

Signed-off-by: Christian Stewart &lt;christian@aperture.us&gt;
</content>
</entry>
<entry>
<title>github ci: bump actions ; add "stable" and "oldstable" Go versions</title>
<updated>2022-12-29T14:28:59+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2022-12-29T14:28:59+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=c4b95cf35ab7468dfeab5bfa2e96420a640c9337'/>
<id>urn:sha1:c4b95cf35ab7468dfeab5bfa2e96420a640c9337</id>
<content type='text'>
</content>
</entry>
<entry>
<title>github ci: add new stable Go versions</title>
<updated>2022-08-28T10:10:25+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2022-08-28T10:10:25+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=59165f0f53193f596741b1bc15ade64cb43910ef'/>
<id>urn:sha1:59165f0f53193f596741b1bc15ade64cb43910ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>github actions: fix allow_other failure</title>
<updated>2021-10-15T20:01:52+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2021-10-15T19:59:12+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=b0bddc5ed07d7c2f8f1e64a1cc6ea5d0543dd7fa'/>
<id>urn:sha1:b0bddc5ed07d7c2f8f1e64a1cc6ea5d0543dd7fa</id>
<content type='text'>
Jobs currently fail like this:

/usr/bin/fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf
fs.Mount failed: fusermount exited with code 256
--- FAIL: TestForceOwner (0.05s)
    main_test.go:438: mount failed: exit status 19
FAIL
FAIL	github.com/rfjakob/gocryptfs/v2/tests/defaults	1.584s
</content>
</entry>
<entry>
<title>github ci: drop Go 1.11</title>
<updated>2021-08-18T15:30:01+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2021-08-18T15:25:38+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=a5f88e86d186cdbc67e1efabd7aacf389775e027'/>
<id>urn:sha1:a5f88e86d186cdbc67e1efabd7aacf389775e027</id>
<content type='text'>
Contemporary x/sys/unix does not compile anymore with Go 1.11:

https://github.com/rfjakob/gocryptfs/runs/3362218517?check_suite_focus=true

+ GOOS=darwin
+ GOARCH=amd64
+ go build -tags without_openssl -o /dev/null
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/fcntl_darwin.go:11:9: undefined: fcntl
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/fcntl_darwin.go:16:12: undefined: fcntl
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/fcntl_darwin.go:22:12: undefined: fcntl
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/ioctl.go:21:9: undefined: ioctl
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/ioctl.go:30:9: undefined: ioctl
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/ioctl.go:39:9: undefined: ioctl
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/ioctl.go:49:9: undefined: ioctl
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/ioctl.go:61:9: undefined: ioctl
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/syscall_bsd.go:646:10: undefined: mmap
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/syscall_bsd.go:647:10: undefined: munmap
Error: ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20210817190340-bfb29a6856f2/unix/ioctl.go:61:9: too many errors
note: module requires Go 1.17make: *** [Makefile:44: ci] Error 2
Error: Process completed with exit code 2.
</content>
</entry>
<entry>
<title>github actions ci: test different Go versions</title>
<updated>2021-08-17T07:08:26+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2021-08-16T19:40:44+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=8d5b4c517725224a6a1c7bb0425f3b35b7a7e968'/>
<id>urn:sha1:8d5b4c517725224a6a1c7bb0425f3b35b7a7e968</id>
<content type='text'>
</content>
</entry>
<entry>
<title>github ci: Add Github Actions CI</title>
<updated>2021-07-29T10:36:05+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2021-07-29T10:12:49+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=6f0ed4b8c400cd53ccb42eb83c52ead483646b78'/>
<id>urn:sha1:6f0ed4b8c400cd53ccb42eb83c52ead483646b78</id>
<content type='text'>
Add Github Actions and delete defunct Travis CI.
</content>
</entry>
</feed>
