Skip to content

Submit the code from "release" branch to a separate OBS project#1647

Merged
lslezak merged 2 commits intomasterfrom
release
Sep 30, 2024
Merged

Submit the code from "release" branch to a separate OBS project#1647
lslezak merged 2 commits intomasterfrom
release

Conversation

@lslezak
Copy link
Contributor

@lslezak lslezak commented Sep 30, 2024

Problem

  • We need a separate OBS project for releasing the Agama

Solution

  • Created systemsmanagement:Agama:Release OBS project
  • Modified the submission GitHub Action so it runs also in the release branch
  • That branch uses the OBS_PROJECT_RELEASE GitHub variable which points to the OBS project above
  • The GitHub action then either uses the OBS_PROJECT variable (master branch) or OBS_PROJECT_RELEASE variable (release branch)

Testing

  • The actions work fine, see an example run
  • The submission to openSUSE Factory has not been tested (too complex, needs separate Git and OBS fork, there is a minimal change in the code so I expect it to work)

Copy link
Contributor

@imobachgs imobachgs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code-wise it looks good. But, please, update the documentation in the website repository (and drop this one).

- [Configuring the GitHub Actions](#configuring-the-github-actions)
- [Triggering the Rebuild](#triggering-the-rebuild)
- [Package Versioning](#package-versioning)
- [Devel Package Versioning](#devel-package-versioning)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, this obs_integration.md file is a leftover. Please, update the obs_integration.md from the website repository instead.

@lslezak lslezak merged commit f25c5f9 into master Sep 30, 2024
@lslezak lslezak deleted the release branch September 30, 2024 11:44
@imobachgs imobachgs mentioned this pull request Jan 10, 2025
imobachgs added a commit that referenced this pull request Jan 13, 2025
Update to release version 11.

* #1495
* #1564
* #1617
* #1618
* #1625
* #1626
* #1627
* #1628
* #1630
* #1631
* #1632
* #1633
* #1634
* #1635
* #1636
* #1639
* #1640
* #1641
* #1642
* #1643
* #1644
* #1645
* #1646
* #1647
* #1648
* #1649
* #1650
* #1651
* #1652
* #1654
* #1655
* #1656
* #1657
* #1660
* #1663
* #1666
* #1667
* #1668
* #1670
* #1671
* #1673
* #1674
* #1675
* #1676
* #1677
* #1681
* #1682
* #1683
* #1684
* #1687
* #1688
* #1689
* #1690
* #1691
* #1692
* #1693
* #1694
* #1695
* #1696
* #1698
* #1699
* #1702
* #1703
* #1704
* #1705
* #1707
* #1708
* #1709
* #1710
* #1711
* #1712
* #1713
* #1714
* #1715
* #1716
* #1717
* #1718
* #1720
* #1721
* #1722
* #1723
* #1727
* #1728
* #1729
* #1731
* #1732
* #1733
* #1734
* #1735
* #1736
* #1737
* #1740
* #1741
* #1743
* #1744
* #1745
* #1746
* #1751
* #1753
* #1754
* #1755
* #1757
* #1762
* #1763
* #1764
* #1765
* #1766
* #1767
* #1769
* #1771
* #1772
* #1773
* #1774
* #1777
* #1778
* #1785
* #1786
* #1787
* #1788
* #1789
* #1790
* #1791
* #1792
* #1793
* #1794
* #1795
* #1796
* #1797
* #1798
* #1799
* #1800
* #1802
* #1803
* #1804
* #1805
* #1807
* #1808
* #1809
* #1810
* #1811
* #1812
* #1814
* #1815
* #1821
* #1822
* #1823
* #1824
* #1825
* #1826
* #1827
* #1828
* #1830
* #1831
* #1832
* #1833
* #1834
* #1835
* #1836
* #1837
* #1838
* #1839
* #1840
* #1841
* #1842
* #1843
* #1844
* #1845
* #1847
* #1848
* #1849
* #1850
* #1851
* #1854
* #1855
* #1856
* #1857
* #1860
* #1861
* #1863
* #1864
* #1865
* #1866
* #1867
* #1871
* #1872
* #1873
* #1875
* #1876
* #1877
* #1878
* #1880
* #1881
* #1882
* #1883
* #1884
* #1885
* #1886
* #1888
* #1889
* #1890
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants