Skip to content

Conversation

@mark-stopka
Copy link
Contributor

Fix #111

@mark-stopka mark-stopka added this to the v1.1 milestone Jan 28, 2022
@mark-stopka mark-stopka self-assigned this Jan 28, 2022
@mark-stopka mark-stopka added the enhancement New feature or request label Jan 28, 2022
@mark-stopka mark-stopka requested a review from scarmuega January 28, 2022 05:54
@mark-stopka
Copy link
Contributor Author

I am not saying this fixes everything, due to the nature of integration of several services, there may be improvements needed later, but until we merge this and release new version, I won't be able to tell...

@mark-stopka
Copy link
Contributor Author

We have succeeded where others have failed... =)

https://download.opensuse.org/repositories/home:/CardanoOS:/Factory/openSUSE_Tumbleweed/x86_64/

@mark-stopka mark-stopka modified the milestones: v1.1, v1.2 Feb 2, 2022
@mark-stopka
Copy link
Contributor Author

Moving to milestone v1.2 for now... I hope we can agree that integration for native packages (RPM and DEB) for wide range of distributions is beneficial, but there is no rush...

@scarmuega
Copy link
Member

@mark-stopka I'm in the process of understanding OBS and I have some questions:

  • how does the workflow authenticate to OBS? I don't see any credentials or secrets
  • seems that the version of the package is hardcoded, would that be automated somehow?
  • I see a PERLUR copyright notice, is this a requirement?

@mark-stopka
Copy link
Contributor Author

@mark-stopka I'm in the process of understanding OBS and I have some questions:

  • how does the workflow authenticate to OBS? I don't see any credentials or secrets

If you get your own account, you can use organization secrets to authenticate, I myself now use intermediate GH repository...

  • seems that the version of the package is hardcoded, would that be automated somehow?

Yes, there is OBS service that updates the version in the OBS, so that the version in this repository can be constant.

https://github.com/CardanoOS/Factory/blob/050ac9e24512aa71731f254dd2217649d4980ded/packages/oura/_service#L17

  • I see a PERLUR copyright notice, is this a requirement?

No, it is something that comes from vim skeleton files for .spec files.

@mark-stopka
Copy link
Contributor Author

Update on OBS integration features...

@scarmuega scarmuega modified the milestones: v1.2, v1.3 Feb 24, 2022
@scarmuega scarmuega removed this from the v1.3 milestone Mar 24, 2022
@mark-stopka mark-stopka added this to the v2.0.0 milestone Apr 12, 2022
@mark-stopka
Copy link
Contributor Author

@mark-stopka I'm in the process of understanding OBS and I have some questions:

  • how does the workflow authenticate to OBS? I don't see any credentials or secrets
  • seems that the version of the package is hardcoded, would that be automated somehow?
  • I see a PERLUR copyright notice, is this a requirement?

The copyright notice was changed to TxPipe, is that sufficient?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation enhancement New feature or request

Projects

No open projects
Status: No status
Archived in project

Development

Successfully merging this pull request may close these issues.

feat(build): Add Oura build into Open Build Service

3 participants